2
votes

I have an wix bootstrapper that installs multiple msi's via chaining. One for the main app and others for plugins for the main application. The plugins version separately and their MSI could be upgraded during an autoupdate routine. The problem I have is that the uninstall on the bundle wont uninstall the MSIs for the plugins once they have been upgraded. Is it possible to set it up so that uninstalling the bootstrapper will uninstall the plugins regardless if they were upgraded?

For reference, I am always doing a major upgrade on each MSI.

1
how did you solved this problems in WIX ? Thanks and waiting for you reply.user1219310

1 Answers

0
votes

Once a chained MSI is upgraded outside of the control of the WIX bootstrapper, un-installing the WIX bootstrapper will leave the upgraded MSI behind. This is by design. See the answer to How Wix bootstrapper uninstall msi package that has been upgraded for a more detailed explanation.