Thursday, 6 May 2010

Citrix Client v12.0 – Windows Installer requirements

The XenApp Online plug-in v11.2 and v12.0 have a minimum requirement that I’ve just run into – the version of the Windows Installer has to be at least v3.0 or the install will fail with this lovely error message that “The version of the Windows Installer on this computer does not meet the minimum installation requirements”.


In case you don’t know your Windows Installer versions (shame on you!) click here or just remember that the default Windows Installer of Windows XP SP2 and later is okay:

Windows Installer version Released with OS\Service Pack Compatible with Citrix Client v11.2+
1.1 Windows 2000 No
2.0 Windows 2000 SP3, Windows XP No
3.0 Windows XP SP2 Yes
3.1 Windows XP SP3, Windows 2003 SP1 Yes
4.0 Windows Vista, Windows 2008 Yes
4.5 Windows Vista SP2, Windows 2008 SP2 Yes
5.0 Windows 7, Windows 2008 R2 Yes

The fastest way to test which version of the Windows Installer you have will be to click Start > Run and type msiexec.  You get a popup with the version number, like this from a Windows XP Professional SP1 machine:


You can also look at the File Version of the file c:\windows\system32\msiexec.exe – useful if you use SMS/SCCM.

Windows XP SP1 and RTM are probably your main concern – they should be upgraded to Windows Installer v3.1 (v4.5 is available too but requires Windows XP SP2) before you try to install the XenApp v11.2 or v12.0 clients.  The install requires a reboot before you can use it.

Incidentally, v11.0 did not have this requirement and will install with at least v2.0 of the Windows Installer.