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
- :
- Running 32bit Setup Prerequisite on x64 leaves MSI traces behind
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
Feb 24, 2009
05:51 AM
Running 32bit Setup Prerequisite on x64 leaves MSI traces behind
Hi,
I´ve created a 32bit Basic MSI Setup that contains a Prerequisite.
When I run Setup.exe on Vista 64bit the Prerequisite will be installed. The main MSI installation will be terminated across a LaunchCondition afterwards but something of the MSI database seems to be installed on the machine (checked it with the Windows Install Clean Up tool, and launching my 64bit Setup prompts for Upgrade).
This does not happen if the .msi will be launched directly.
Could this possibly be a IS bug?
(Note: I will not use this scenario in the real world, just for testing purposes)
Holger
I´ve created a 32bit Basic MSI Setup that contains a Prerequisite.
When I run Setup.exe on Vista 64bit the Prerequisite will be installed. The main MSI installation will be terminated across a LaunchCondition afterwards but something of the MSI database seems to be installed on the machine (checked it with the Windows Install Clean Up tool, and launching my 64bit Setup prompts for Upgrade).
This does not happen if the .msi will be launched directly.
Could this possibly be a IS bug?
(Note: I will not use this scenario in the real world, just for testing purposes)
Holger
(2) Replies
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
Feb 24, 2009
10:41 AM
I'm not aware of any reason why your main MSI should become partially installed - it essentially has a LaunchCondition of NOT VersionNT64 right?. Does this prevent later installs, or even put you in repair mode? Does MsiSleuth show any trace of this partially installed product?
(Or are you talking about the prerequisite install, in which case launching the main MSI would obviously skip the prerequisite's installation entirely...)
(Or are you talking about the prerequisite install, in which case launching the main MSI would obviously skip the prerequisite's installation entirely...)
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
Feb 25, 2009
02:11 AM
-LaunchCondition is NOT VersionNT64
-Launching the .msi directly does not prevent later installs and does not put them in repair/maintenance mode
-The main MSI becomes only partially installed when launching Setup.exe and the Prerequisite gets installed ( I did not tested it without any Prerequisite yet),
MSI Sleuth reports 'Error Reading Product Information' for that Product.
-Launching the .msi directly does not prevent later installs and does not put them in repair/maintenance mode
-The main MSI becomes only partially installed when launching Setup.exe and the Prerequisite gets installed ( I did not tested it without any Prerequisite yet),
MSI Sleuth reports 'Error Reading Product Information' for that Product.