对于安装,我们有一个属性"Install“,如果它正在安装,我们可以在条件下使用该属性来执行。对于Uninstallation,我们有类似的属性吗
发布于 2014-08-12 01:14:39
可以使用REMOVE~="ALL"检测完全卸载。
作为主要升级的一部分执行的卸载可以通过UPGRADINGPRODUCTCODE性质检测到。
下面是一些进一步的建议和一些帮助资源( "MSI条件备忘单" ):这里是一个,可以帮助您正确地获得定制操作的复杂MSI条件。这张表看上去不错,但我还没有详细测试过它--只是与你自己的测试共享链接,作为唯一的保证。
此外,您还可以查看Stefan Kruger的 msifaq.com,以获得常见的MSI问题列表以及他的主要installsite.org站点以获取通用部署信息。
关于Wix,请查看这个著名的wix教程。我还将添加到Windows安装程序最佳实践列表的链接。
https://stackoverflow.com/questions/25253446
复制相似问题