2012-11-06 78 views
0

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

没有使用MsiExec工具有什么缺点吗?

+0

当你双击它,它有效地运行'msiexec/p patch.msp',但我找不到'/ p'的文档 –

回答

1

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

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

明确使用msiexec的要点是要添加REINSTALL=ALL属性。它使安装程序重新安装所有文件。通常会添加此功能以解决直接通过双击直接安装修补程序时某些文件未更新的问题。