0

我们通常通过双击来安装 Wix 补丁 (xxx.msp)。但我在互联网上的各个地方看到我们应该使用 MsiExec 实用程序。例如msiexec /update patch.msp REINSTALL=ALL

不使用 MsiExec 实用程序有什么缺点吗?

4

1 回答 1

1

不,没有缺点。实际上,双击运行msiexec /p patch.msp

如果您的补丁只更新版本化文件、EXE 和 DLL,并且无需添加即可正常工作REINSTALL=ALL,那就太好了!

显式使用msiexec的目的是添加REINSTALL=ALL属性。它使安装程序重新安装所有文件。一般是为了修复直接双击安装补丁时部分文件不更新的问题。

于 2012-11-07T06:34:04.863 回答