我有一个简单的 Burn 引导程序,我需要做的第一件事是触发重启(在安装任何东西之前),然后在重启后继续安装。我已经这样设置了链:
<Chain>
<ExePackage SourceFile="DummyExe.exe">
<ExitCode Behavior="forceReboot" />
</ExePackage>
<PackageGroupRef Id="NetFx40Web" />
<PackageGroupRef Id="others..." />
</Chain>
当我最初运行安装程序时,这工作正常:它强制重新启动并在登录时继续安装程序,但随后链从头开始重新启动,从而触发另一次重新启动。它只是强制不断重启,永远不会继续安装。
我找到了其他答案来解释如何使用自定义引导程序应用程序执行此操作,但我目前正在使用bal:WixStandardBootstrapperApplication
.
如果不写 CBA,这可能吗?(我使用的是 WiX 3.7)