WIX引导程序,带有单独升级的msi赢得';t卸载

WIX引导程序,带有单独升级的msi赢得';t卸载,wix,windows-installer,Wix,Windows Installer,我有一个wix引导程序,通过链接安装多个msi。一个用于主应用程序,另一个用于主应用程序的插件。插件的版本是单独的,它们的MSI可以在自动更新程序中升级。我遇到的问题是,一旦插件升级后,捆绑包上的卸载不会卸载插件的MSI。是否可以将其设置为无论插件是否升级,卸载引导程序都将卸载插件 作为参考,我总是对每个MSI进行重大升级。一旦链接的MSI在WIX引导程序的控制之外升级,卸载WIX引导程序将留下升级的MSI。这是故意的。有关更详细的解释,请参阅的答案。您是如何在WIX中解决此问题的?谢谢,等待你

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


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

一旦链接的MSI在WIX引导程序的控制之外升级,卸载WIX引导程序将留下升级的MSI。这是故意的。有关更详细的解释,请参阅的答案。

您是如何在WIX中解决此问题的?谢谢,等待你的回复。我在进一步调查后确定了同样的事情。我们的最终解决方案是在对任何给定插件或主机应用程序进行更改后升级引导程序。升级应保持以前版本的msi不变,并升级更改后的msi。这将允许卸载始终删除所有插件和主机。