如何在升级期间阻止安装程序关闭应用程序

时间:2014-06-24 03:04:58

标签: wix installer windows-installer

如果我通过安装程序用户界面升级我的应用程序,它会提示并询问我是否要关闭正在运行的应用程序。

但是如果我通过命令升级呢?有什么方法可以阻止它关闭我的申请吗?

感谢。

2 个答案:

答案 0 :(得分:3)

通过将REBOOT属性设置为 ReallySuppress ,可以避免在静默安装结束时重新启动。样品:

msiexec /I MySetup.msi REBOOT=ReallySuppress /QN

InstallExecuteSequence中的自定义操作有时会覆盖此行为并自行启动重新启动,但如果MSI符合最佳实践并且标准设置REBOOT到ReallySuppress应该可以正常工作。

答案 1 :(得分:0)

MSI安装程序将为无法替换的任何文件安排重新启动。在安装结束时也可以禁止此重新启动,但是仍然会根据需要进行注册,并且在系统重新启动之前不会进行文件替换。