When running the XenDesktop 4 DDC install on Windows Server 2003 x64 it fails with the following error:
Installation of Citrix Desktop Delivery Controller has failed.
To finalize the installation of components installed so far, restart the computer. The log file 'C:\Documents and Settings\<user>\Local Settings\Temp\Citrix Desktop Delivery Controller Install Log.txt' contains diagnostic information.
In %TEMP%\Citrix Desktop Delivery Controller Install Log.txt the following error can be seen:
MSI (s) (5C:3C) [10:22:26:080]: Executing op: ServiceInstall(Name=ctxpoolmgr,DisplayName=Citrix Pool Management Service,ImagePath="C:\Program Files (x86)\Citrix\VmManagement\CdsPoolMgr.exe",ServiceType=16,StartType=2,ErrorControl=32769,,Dependencies=IMAService[~][~],,StartName=NT AUTHORITY\LocalService,Password=**********,Description=Controls external machines, allowing the Citrix infrastructure to start and stop resources.)
MSI (s) (5C:3C) [10:22:26:235]: Executing op: ServiceInstall(Name=CitrixManagementServer,DisplayName=Citrix Management Server,ImagePath="C:\Program Files (x86)\Citrix\Management Server\CitrixManagementServer.exe",ServiceType=16,StartType=2,ErrorControl=1,,,,StartName=NT AUTHORITY\NetworkService,Password=**********,Description=Provides management services for Citrix servers.)
MSI (s) (5C:3C) [10:22:26:287]: Executing op: ActionStart(Name=CA_ConfigureExternalStoreACL,,)
MSI (s) (5C:3C) [10:22:26:287]: Executing op: CustomActionSchedule(Action=CA_ConfigureExternalStoreACL,ActionType=3090,Source=C:\Program Files (x86)\Citrix\VmManagement\CdsPoolMgr.exe,Target=/install,)
MSI (s) (5C:3C) [10:22:30:018]: Note: 1: 1722 2: CA_ConfigureExternalStoreACL 3: C:\Program Files (x86)\Citrix\VmManagement\CdsPoolMgr.exe 4: /install
MSI (s) (5C:3C) [10:22:30:018]: Product: Citrix Pool Management -- Error 1722. There is a problem with this Windows Installer package. A program run as part of the setup did not finish as expected. Contact your support personnel or package vendor. Action CA_ConfigureExternalStoreACL, location: C:\Program Files (x86)\Citrix\VmManagement\CdsPoolMgr.exe, command: /install
In the Application Event log the following errors are seen:
Event Type: Error
Event Source: VsJITDebugger
Event Category: None
Event ID: 4096
Description:
An unhandled exception ('System.BadImageFormatException') occurred in CdsPoolMgr.exe [2212]. Just-In-Time debugging this exception failed with the following error: No such interface supported
Check the documentation index for 'Just-in-time debugging, errors' for more information.
Event Type: Error
Event Source: MsiInstaller
Event Category: None
Event ID: 11722
Description:
Product: Citrix Pool Management -- Error 1722. There is a problem with this Windows Installer package. A program run as part of the setup did not finish as expected. Contact your support personnel or package vendor. Action CA_ConfigureExternalStoreACL, location: C:\Program Files (x86)\Citrix\VmManagement\CdsPoolMgr.exe, command: /install
Uninstall the Windows Server 2003 Administration Tools Pack, as there appears to be a conflict in the .Net Framework 2.0 when this is installed.