views:

147

answers:

0

I have noticed that after applying a minor upgrade (1.0.1) the uninstall will be executed using the older version of the installation package (1.0.0) and not with the new package (1.0.1). Is it possible to uninstall using version 1.0.1 ?

This is what I done:

I have a version 1.0.0 msi package. After installing version 1.0.0 I applied version 1.0.1 package, by doing a minor upgrade:

msiexec /i Package.msi REINSTALL=ALL REINSTALLMODE=vomus

All went well - my custom actions from version 1.0.1 were executed

Then I uninstalled the package from Add/Remove Programs, but the package uninstalled was 1.0.0 package, so any custom actions that I have in package 1.0.1 were not executed.

related questions