gpt4 book ai didi

wix - 如何在不重新启动任何组件的情况下强制安装 MSI - 而是强制重新启动

转载 作者:行者123 更新时间:2023-12-01 01:29:05 30 4
gpt4 key购买 nike

安装 MSI 时包,任何升级的共享文件将自动强制使用该文件的其他组件/服务重新启动。这是在 Windows Vista 及更高版本上使用重新启动管理器完成的。

在我的情况下,正在升级的文件之一是属于实际运行安装的服务的文件。此服务控制何时重新启动机器本身,但由于它会重新启动,因此它不会从 MSI 进程中获得表明它需要重新启动的返回码。因此机器不会重新启动,使系统处于损坏状态。

我需要一些方法来防止重新启动此控制服务,而是允许它重新启动整个系统。 Windows Installer 可以安排在下次重新启动时复制文件,但是对于这些共享文件,我如何强制执行此行为?

最佳答案

  • 使用各种重启管理器MSI properties防止重启管理器启动(特别是 MSIRESTARTMANAGERCONTROL =DisableShutdown)
  • 添加 ScheduleReboot安装完成后提示用户重新启动的操作
  • 关于wix - 如何在不重新启动任何组件的情况下强制安装 MSI - 而是强制重新启动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5934477/

    30 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com