Tuesday, May 24, 2016

In-place-upgrade and installation of Citrix XenDesktop/XenApp 7.8 VDA on Windows 2012 R2 fails “Ica_TS.msi”

Today I unexpectedly had a challenge upgrading a Citrix XenApp 7.6 VDA to Citrix XenDesktop 7.8 VDA on Windows 2012 R2. During the in-place-upgrade of the 7.8 VDA or a reinstallation of the 7.8 VDA, the installation fails at the section Virtual Delivery Agent:

The XenDesktop Installation log (opened if Show error log is enabled) is showing the following error:

13:20:54.8513 $ERR$ : XenDesktopSetup:Installation of MSI File 'IcaTS_x64.msi' failed with code 'InstallFailure' (1603).
13:20:54.8513 $ERR$ : XenDesktopSetup:InstallComponent: Failed to install component 'ICA for Remote Desktop Services'. Installation of MSI File 'IcaTS_x64.msi' failed with code 'InstallFailure' (1603).
13:20:54.8523 $ERR$ : XenDesktopSetup:Recording installation failure. Installation of MSI File 'IcaTS_x64.msi' failed with code 'InstallFailure' (1603).
The following error is in the Application log of the Windows Eventviewer:
Product: Citrix HDX TS (retail) -- Error 1911. Could not register type library for file C:\Program Files\Citrix\Euem\Service\SemsComLibrary.tlb. Contact your support personnel.
To solve this issue, uninstall the following Windows updates prior updating or installing the Citrix XenDesktop 7.8 VDA:
After the VDA upgrade/installation it is save to reinstall the KB updates again!


  1. Great article. You are a life saver. Many posts on 3072630 but nobody mentioned 3139923. That fixed it for me upgrading to 7.9.

    1. Hi Guys,
      I had the same problem on a new 2012 R2 server, didn't have either of the MS Kbs installed. I tried installing the Ica_TS.msi separately and got a security error to do with reg key HKLM\SOFTWARE\Wow6432Node\Citrix\Euem.

      Then I made local Administrators Owner - and set to inherit to subfolders. I ran the Ica_ts.msi - and that worked ok. I then removed the VDA with VDACleanUpUtility - rebooted, then reinstall full VDA. This worked ok.

    2. That worked for me, thkx Colin.

    3. That worked for me, thx Colin.