Error 1638 "Another version of this program is already installed" when you install Local Configuration Store

Check out the prerequisite before you install Local Configuration Store.
Symptoms
When you run Microsoft Skype for Business Server 2015 Deployment Wizard to install Local Configuration Store on a computer that has Unified Communications Managed API (UCMA) 5.0 SDK installed, the installer cannot find the location of Microsoft Skype for Business Server 2015, Core Components (OCSCore.msi). You receive the following error message:
INSTALLDIR="C:\Program Files\Skype for Business Server 2015\")...failure code 1638
Error returned while installing OcsCore.msi(Feature_LocalMgmtStore), code 1638. Error Message: Another version of this product is already installed. Installation of this version cannot continue. To configure or remove the existing version of this product, use Add/Remove Programs in Control Panel. For more details please consult log at C:\Users\[User]\AppData\Local\Temp\1\Add-OcsCore.msi-Feature_LocalMgmtStore-[Date][Time].log
Cause
This issue occurs because UCMA 5.0 SDK installs a newer version of OCSCore.msi than Local Configuration Store. Therefore, you cannot install Local Configuration Store after the UCMA 5.0 SDK installation.
Resolution
To resolve this issue, follow one of the following methods, depending on which scenario you're in, and install Local Configuration Store on your computer:
  • If you do not have UCMA 5.0 SDK installed on your computer, do the following:
    • Run the installer from the full Skype for Business Server setup and install Local Configuration store.
    • Then install UCMA 5.0 SDK.

    Note These steps will make sure that when UCMASdkSetup.exe is running, the installation of OCSCore.msi is skipped.
  • If you have already installed UCMA 5.0 SDK, do the following:
    • Uninstall OCSCore.msi that was installed by the UCMA 5.0 SDK. OCSCore.msi is listed as Skype for Business Server 2015, Core Components in Control Panel > Programs > Programs and Features.
    • Rerun the installation for Local Configuration Store.

    Note If you are trying to run Skype for Business Server Deployment Wizard that was installed by UCMA 5.0 SDK, point to the full Skype for Business Server setup when you are asked for the path of MSIs.

Prerequisite

To install Local Configuration Store, you must have access to the full Skype for Business server 2015 setup.
More information
For more information about the deployment scenarios for UCMA applications, see Deploying UCMA 4.0 and UCMA 5.0 Applications in a Skype for Business Server 2015 Environment.
Properties

Article ID: 3077464 - Last Review: 07/16/2015 09:47:00 - Revision: 2.0

Skype for Business Server 2015

  • kbqfe kbsurveynew kbfix kbexpertiseadvanced KB3077464
Feedback