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
- :
- Ah, that was it.
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 18, 2009
02:58 PM
Automatic Upgrade will not install
Given: Basic MSI application, two releases, uncompressed and compressed. Both releases compile OK. Compressed version 1.0.0.0 installed OK.
Added an Automatic Upgrade to the project, pointed it to the uncompressed 1.0.0.0 build msi file, changed Package Code, changed product version to 1.0.1.0, kept product code and upgrade code the same; re-compiled just the compressed release -- the output window said it resulted in a minor upgrade. No build warnings or errors.
But when I try to install version 1.0.1.0, a Windows Installer dialog states "Another version of this product is already installed...". I have read other threads that talk about this problem regarding a major upgrade, but that's not the situation with my project.
What to do?
Added an Automatic Upgrade to the project, pointed it to the uncompressed 1.0.0.0 build msi file, changed Package Code, changed product version to 1.0.1.0, kept product code and upgrade code the same; re-compiled just the compressed release -- the output window said it resulted in a minor upgrade. No build warnings or errors.
But when I try to install version 1.0.1.0, a Windows Installer dialog states "Another version of this product is already installed...". I have read other threads that talk about this problem regarding a major upgrade, but that's not the situation with my project.
What to do?
(2) Replies
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Feb 19, 2009
08:02 AM
Are you building a setup.exe wrapper? If not, then for a minor upgrade to work, you must include REINSTALL and REINSTALLMODE properties in the command line when you run the MSI. (Setup.exe will set these automatically for a minor upgrade.)
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Feb 19, 2009
04:05 PM
Works great now, thanks for the information.