kfishman
Level 3

major upgrade - no prompt of earlier version, no uninstall

I copied an InstallScript MSI project to create a major upgrade. I changed the product code, the version, and the package code. I did not change the upgrade code. I created a major upgrade item to upgrade any version with the upgrade code of the original project. I selected Prompt and complete uninstall of old version.

I install the old version. I run the installer for the new version. I get no prompt. It does not remove any of the previous version's files.

I have followed all the steps as outlined and shown in webinars on how to create a major upgrade and it is not working. WHat am I missing?
Labels (1)
0 Kudos
2 Replies
MichaelU
Flexera
Flexera

If you look in the verbose .msi log, do you see any indication of whether it finds the previous package? Look near FindRelatedProducts. If it doesn't find the previous package, try to figure out why. One common source of difficulty here is a change of installation context between ALLUSERS=1 and ALLUSERS="".
0 Kudos
Tom_Teboda
Level 4

You're not perchance upgrading a 32bit build to a 64bit one? There are known issue with doing that.

See http://community.flexerasoftware.com/showthread.php?t=193189&highlight=upgrade+32bit+64bit for instance.
0 Kudos