cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
rboutilier
Level 4

Suite installation failing on 64-bit OS

I've created a suite installation with a single feature containing two packages.

Package 1 is the msi installer for the 32-bit version of my application with the following eligibility condition
Platform: OSVersion: 5.0-;Architecture: x86

Package 2 is the msi installer for the 64-bit version of my application with the following eligibility condition
Platform: OSVersion: 5.0-;Architecture: x64

The suite installation succeeds on a 32-bit OS and correctly installs the 32-bit version of my program. Running the suite installer on a 64-bit OS consistently fails. The last few lines of the debug log are as follows:

11-9-2011[12:26:29 PM]: MSI parcel operation requires elevation
11-9-2011[12:26:29 PM]: Failed to obtain proxy handler for elevated MSI parcel operation
11-9-2011[12:26:29 PM]: MSI parcel launch result: 800700e9
11-9-2011[12:26:29 PM]: Engine: property 'ISInstallStatus' value now 'Package operation complete'
11-9-2011[12:26:29 PM]: UI DLL: Get: Property=ISInstallStatus Value=Package operation complete Return Code=0
11-9-2011[12:26:29 PM]: Engine: property 'ISParcelStatus' value now 'ID_STRING16'
11-9-2011[12:26:29 PM]: UI DLL: Get: Property=ISParcelStatus Value=ID_STRING16 Return Code=0
11-9-2011[12:26:29 PM]: Parcel operation return status: 800700e9
11-9-2011[12:26:29 PM]: MSI parcel detect: product code: '{CB99187B-2F6A-4BA9-9DED-1970B116CC58}', package code: '{BC98C8EF-B9CF-4417-AF94-CD590DE0AC1F}', patch code: ''
11-9-2011[12:26:29 PM]: MSI parcel detect: evaluate status: 0, is installed: false
11-9-2011[12:26:29 PM]: Re-running parcel detection for parcel {59575D73-82DB-4966-8DFD-B2B27D562EF9}, install state: 0
11-9-2011[12:26:29 PM]: Transaction: parcel returned error status 800700e9
11-9-2011[12:26:29 PM]: Transaction: finished running parcels, will roll back transaction
11-9-2011[12:26:29 PM]: End transaction result: 1
11-9-2011[12:26:29 PM]: Engine: error 800700e9 while running parcel operations
11-9-2011[12:26:29 PM]: Engine: parcel operations completed, sending completed event to UI
11-9-2011[12:26:29 PM]: Engine: property 'ISInstallStatus' value now 'IDS_SUITE_INTERRUPTED'
11-9-2011[12:26:29 PM]: UI DLL: Get: Property=ISInstallStatus Value=IDS_SUITE_INTERRUPTED Return Code=0
11-9-2011[12:26:29 PM]: Engine: property 'ISParcelStatus' value now ''
11-9-2011[12:26:29 PM]: UI DLL: Get: Property=ISParcelStatus Value= Return Code=0
11-9-2011[12:26:29 PM]: UI DLL: Get: Property=SETUPSUPPORTDIR Value=C:\Users\FAROAD~1\AppData\Local\Temp\{41957C90-C088-4271-9C1E-C42445DE3F63}\ Return Code=0
11-9-2011[12:26:29 PM]: UI DLL: Get: Property=ISSelectedLanguage Value=1033 Return Code=0
11-9-2011[12:26:29 PM]: UI DLL: Get: Property=SETUPSUPPORTDIR Value=C:\Users\FAROAD~1\AppData\Local\Temp\{41957C90-C088-4271-9C1E-C42445DE3F63}\ Return Code=0
11-9-2011[12:26:29 PM]: UI DLL: Get: Property=ISSelectedLanguage Value=1033 Return Code=0
11-9-2011[12:26:29 PM]: UI DLL: Get: Property=ISInstallStatus Value=IDS_SUITE_INTERRUPTED Return Code=0
11-9-2011[12:26:29 PM]: Engine: property 'ISCurrentPage' value now 'InstallationComplete'
11-9-2011[12:26:29 PM]: UI DLL: Blocking Main Thread
11-9-2011[12:26:55 PM]: UI DLL: Shutting down
11-9-2011[12:26:55 PM]: UI DLL: Releasing Main Thread
11-9-2011[12:26:55 PM]: Engine: all operations completed, final status: 800700e9
11-9-2011[12:26:55 PM]: Final exit status: 800700e9
11-9-2011[12:26:55 PM]: State manager: cleaning up state info

Both packages are set to require elevated privileges and the required execution level for the release is Administrator. Earlier in the log file the following appears, which I'm assuming is related:

11-9-2011[12:22:38 PM]: Timed out waiting for proxy to respond

Does anyone know what might be causing this?
Labels (1)
0 Kudos
(12) Replies