我们“有”使用MsiExec来安装Wix补丁吗?

时间:2012-11-06 09:47:05

标签: wix windows-installer

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

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

1 个答案:

答案 0 :(得分:1)

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

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

明确使用msiexec的目的是添加REINSTALL=ALL属性。它使安装程序重新安装所有文件。通常会添加此选项以修复在双击时直接安装修补程序时某些文件无法更新的问题。