This website uses cookies. By clicking Accept, you consent to the use of cookies. Click Here to learn more about how we use cookies.
Turn on suggestions
Auto-suggest helps you quickly narrow down your search results by suggesting possible matches as you type.
- Revenera Community
- :
- InstallShield
- :
- InstallShield Forum
- :
- Suite installation failing on 64-bit OS
Subscribe
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Subscribe
- Mute
- Printer Friendly Page
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
Nov 10, 2011
07:41 AM
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?
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?
(12) Replies