2012-11-06 101 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屬性。它使安裝程序重新安裝所有文件。通常會添加此功能以解決直接通過雙擊直接安裝修補程序時某些文件未更新的問題。