cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
larbac
Level 2

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.
Labels (1)
0 Kudos
(1) Reply
RobertDickau
Flexera Alumni

Perhaps see [post=405834]this post[/post] for one possible approach...
0 Kudos