Showing results for 
Show  only  | Search instead for 
Did you mean: 
Level 4

Setup.exe seems to run old MSI

Sometimes when I run a newly built setup.exe, it seems to be installing old files - i.e. files from the last setup.exe, not the new setup.exe.  I don't think this happens all the time, just on some systems. Is there something in installshield/msi that gets confused and runs a cached or archived MSI?

Also, my installer ALWAYS uninstalls the previous version before installing - but I don't want it to.  I've different variations of upgrade configurations and I can't get it to just overwrite/upgrade an existing installation.

Labels (1)
0 Kudos
(1) Reply

Hi @datarocker ,


 It looks like you have created a major upgrade of your product, hence the previous version is getting uninstalled while installing the new version. Major upgrade uninstalls the previous version and install the new version. More information on major and minor upgrade can be found at the below link :


And, there is a setting under "Releases view" -> Setup.exe for "Cache MSI Locally". See the behavior by changing the value to "No" if the setup.exe picks the old msi in case.



0 Kudos