0

我有一个 WIX 设置,它按顺序执行以下操作:

  1. 安装 Windows 更新
  2. 重新开始
  3. 继续 蜡应用
  4. 安装 .Net 4.6.1
  5. 提示“此应用程序正在停止系统重新启动”,并带有重新启动/取消选项。想要在没有用户交互的情况下重新启动后运行 7
  6. 无提示重启
  7. 安装

控制中心

无论如何重新启动会关闭 Wix 应用程序,并且不会在重新启动后继续我的应用程序。Cancels 取消应用程序并显示失败。

  1. /passive(重新启动时没有 UI,但有提示)

  2. /q(以提示和其他我不想要的 UI 交互重新启动)

  3. /norestart /q(不重新启动系统)

以下是我的节点:

  • 项目清单

< ExePackage Id="NetFx461Web" DisplayName="Microsoft .NET Framework 4.6.1" Compressed="no" Cache="no" PerMachine="yes" Permanent="yes" Vital="yes" Protocol="netfx4" SourceFile= "..\WinUpdates\Media\NDP461-KB3102436-x86-x64-AllOS-ENU.exe" InstallCommand="/passive /chainingpackage ControlCenter" DetectCondition="!(wix.NetFx461WebDetectCondition)" InstallCondition="!(wix.NetFx461WebInstallCondition) "> < ExitCode Behavior="forceReboot" Value="1641" /> < ExitCode Behavior="forceReboot" Value="3010" />

也使用了以下但没有用

< 属性 ID="MSIRESTARTMANAGERCONTROL" 值="禁用"/>

如果这不是正确的论坛,请告诉我

4

0 回答 0