摘要::是否可以从WiX脚本代码中检测到REINSTALLMODE = v开关(传递给msiexec)并禁用它?
故事。
我们的软件一直使用随MSI次要升级一起提供的自动更新(自动下载并作为REINSTALL = ALL REINSTALLMODE = vomus调用)。这是版本1.x。
显然,次要升级有很多限制,所以最近我们已经清理了整个自动部署和更新过程。在版本2.x中,我们使用自动生成的MSI包进行主要升级(按照WiX3的建议)。在2.x版本之间升级时,所有更新都可以正常运行。
然而,当1.x的用户更新为2.x时,没有什么真正发生,因为传递给msiexec的v开关。有可能抑制它吗?
答案 0 :(得分:0)
我不相信。 “v”开关告诉Windows Installer重新安装MSI,Windows Installer会在此过程中尽早完成。