如果我通过安装程序用户界面升级我的应用程序,它会提示并询问我是否要关闭正在运行的应用程序。
但是如果我通过命令升级呢?有什么方法可以阻止它关闭我的申请吗?
感谢。
答案 0 :(得分:3)
通过将REBOOT属性设置为 ReallySuppress ,可以避免在静默安装结束时重新启动。样品:
msiexec /I MySetup.msi REBOOT=ReallySuppress /QN
InstallExecuteSequence中的自定义操作有时会覆盖此行为并自行启动重新启动,但如果MSI符合最佳实践并且标准设置REBOOT到ReallySuppress应该可以正常工作。
答案 1 :(得分:0)
MSI安装程序将为无法替换的任何文件安排重新启动。在安装结束时也可以禁止此重新启动,但是仍然会根据需要进行注册,并且在系统重新启动之前不会进行文件替换。