并行安装 wix bundle 的 MSI 包
Install wix bundle's MSI packages in parallel
我们使用 wix Burn
链接包列表,其中包括一些可执行文件和 MSI,以及大量自定义操作和繁重的操作。
<Chain>
<PackageGroupRef Id="NetFx48"/>
<PackageGroupRef Id="ThirdPartyEXE"/>
<PackageGroupRef Id="LongRunningMSI_1"/>
<PackageGroupRef Id="LongRunningMSI_2"/>
</Chain>
闲逛:
- Windows 安装程序是否支持并行 运行 个包?
- 这样执行会有什么风险?
- 我们可以使用 WIX 实现吗?
没有。 Windows 安装程序不支持并行安装 MSI 包。
第一个 MSI 包将开始安装。后续安装将失败,并显示正在进行安装的错误。
Burn 不会因为尝试同时执行多个 MSI 包而故意失败,所以...不是吗?
我们使用 wix Burn
链接包列表,其中包括一些可执行文件和 MSI,以及大量自定义操作和繁重的操作。
<Chain>
<PackageGroupRef Id="NetFx48"/>
<PackageGroupRef Id="ThirdPartyEXE"/>
<PackageGroupRef Id="LongRunningMSI_1"/>
<PackageGroupRef Id="LongRunningMSI_2"/>
</Chain>
闲逛:
- Windows 安装程序是否支持并行 运行 个包?
- 这样执行会有什么风险?
- 我们可以使用 WIX 实现吗?
没有。 Windows 安装程序不支持并行安装 MSI 包。
第一个 MSI 包将开始安装。后续安装将失败,并显示正在进行安装的错误。
Burn 不会因为尝试同时执行多个 MSI 包而故意失败,所以...不是吗?