gpt4 book ai didi

wix - 如何从由于重新启动而离开的位置继续安装?

转载 作者:行者123 更新时间:2023-12-04 18:18:19 24 4
gpt4 key购买 nike

在安装某些软件包期间重新启动后,如何继续我的安装程序?

实际上,我已经使用 WiX bundles 构建了一个项目的安装程序包。 (有不同的软件包安装在一个链中)。但是当它安装 Microsoft Windows Installer 4.5(.msi)它会重新启动PC。重新启动后,我希望我的安装在此之后继续。我怎样才能做到这一点?

我想我们可以使用退出代码来做到这一点,但我不知道如何在 WiX 包中使用它。

最佳答案

是的你是对的。您需要在 Bundle 中使用退出代码:

<ExePackage Id="WinXP_x86"
Cache="no"
Compressed="no"
PerMachine="yes"
Permanent="yes"
Vital="yes"
Name="redist\WindowsXP-KB942288-v3-x86.exe"
DownloadUrl="http://download.microsoft.com/download/2/6/1/261fca42-22c0-4f91-9451-0e0f2e08356d/WindowsXP-KB942288-v3-x86.exe"
InstallCondition="VersionNT=v5.1 AND NOT VersionNT64 AND VersionMsi &lt; v4.5"
InstallCommand="/quiet /norestart">
<RemotePayload ProductName="Windows Installer 4.5"
Description="Windows Installer 4.5 Setup"
CertificatePublicKey="F321408E7C51F8544B98E517D76A8334052E26E8"
CertificateThumbprint="D57FAC60F1A8D34877AEB350E83F46F6EFC9E5F1"
Hash="86E1CC622DBF4979717B8F76AD73220CDB70400B"
Size="3327000"
Version="4.5.0.0" />
<ExitCode Behavior="forceReboot"/>
</ExePackage>

重新启动后,它将继续安装,假设您使用的是最新版本。有一个错误, Bootstrap 在重新启动后不会继续。

关于wix - 如何从由于重新启动而离开的位置继续安装?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11263010/

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