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
- :
- Re: Install new version while preserving old version?
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
Apr 13, 2010
03:16 PM
Install new version while preserving old version?
I have an MSI project that does a Major Upgrade. It deletes the previous version before installing the new version of my app.
I want to add a checkbox to give the user the option to preserve the previous version. Is this possible with Major Upgrades? Or do Major Upgrades ALWAYS HAVE TO delete the previous version (either before or after installing the new version)? If I don't do a Major Upgrade, is changing the UpgradeCode my only option?
For example, I noticed that when you install Java, its installer keeps the older versions of the Java JRE so ARP displays all the older versions and you can remove them if you want but Java's installer doesn't clobber the previous versions before it installs itself.
Thanks in advance.
I want to add a checkbox to give the user the option to preserve the previous version. Is this possible with Major Upgrades? Or do Major Upgrades ALWAYS HAVE TO delete the previous version (either before or after installing the new version)? If I don't do a Major Upgrade, is changing the UpgradeCode my only option?
For example, I noticed that when you install Java, its installer keeps the older versions of the Java JRE so ARP displays all the older versions and you can remove them if you want but Java's installer doesn't clobber the previous versions before it installs itself.
Thanks in advance.
(1) Reply
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
Apr 13, 2010
03:32 PM
Perhaps see [post=405834]this post[/post] for one possible approach...
![](/skins/images/D60DF682EA37BF37032955CE10F3F0BB/responsive_peak/images/icon_anonymous_message.png)