我有一个 WIX 设置,它按顺序执行以下操作:
- 安装 Windows 更新
- 重新开始
- 继续 蜡应用
- 安装 .Net 4.6.1
- 提示“此应用程序正在停止系统重新启动”,并带有重新启动/取消选项。想要在没有用户交互的情况下重新启动后运行 7
- 无提示重启
- 安装
控制中心
无论如何重新启动会关闭 Wix 应用程序,并且不会在重新启动后继续我的应用程序。Cancels 取消应用程序并显示失败。
/passive(重新启动时没有 UI,但有提示)
/q(以提示和其他我不想要的 UI 交互重新启动)
/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" 值="禁用"/>
如果这不是正确的论坛,请告诉我