具有单独升级的msi的WIX Bootstrapper将不会卸载

时间:2015-02-19 22:39:22

标签: wix windows-installer

我有一个wix bootstrapper,可以通过链接安装多个msi。一个用于主应用程序,另一个用于主应用程序的插件。插件版本单独和他们的MSI可以在自动更新例程期间升级。我遇到的问题是,捆绑包上的卸载一旦升级就不会卸载插件的MSI。是否可以设置它以便卸载引导程序将卸载插件,无论它们是否已升级?

作为参考,我总是对每个MSI进行重大升级。

1 个答案:

答案 0 :(得分:0)

一旦链接的MSI在WIX引导程序的控制范围之外升级,卸载WIX引导程序将使升级的MSI退出。这是设计的。有关更详细的说明,请参阅How Wix bootstrapper uninstall msi package that has been upgraded的答案。