wordpress   发布时间:2022-04-02  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了从MSBuild引导程序启动x86或x64 MSI大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

概述

所以我有一个基于WiX的MSI安装了一些设备驱动程序,因此我有一个x64和x86版本.该软件包还具有.NET 3.5依赖性,因此我正在生成一个引导程序来执行此操作,然后启动MSI.我的问题是,是否有人知道创建一个引导程序的方法,该引导程序将检测它正在运行的平台并启动相应的R_145_11845@SI.我已经用Google搜索了这样的解决方案,到目前为止还没有发现任何问题.谢谢! 不幸的是, Windows Instal
所以我有一个基于WiX的MSI安装了一些设备驱动程序,因此我有一个x64和x86版本.该软件包还具有.NET 3.5依赖性,因此我正在生成一个引导程序来执行此操作,然后启动MSI.我的问题是,是否有人知道创建一个引导程序的方法,该引导程序将检测它正在运行的平台并启动相应的R_145_11845@SI.我已经用Google搜索了这样的解决方案,到目前为止还没有发现任何问题.谢谢!
不幸的是,Windows Installer需要一个单独的x86和x64的MSI包.

借助WiX v3.6,Burn提供了将两个软件包“捆绑”在一起的功能(由Burn可执行文件驱动).你可以使用.wxs文件做一些有点像:

<Bundle ...>
  <BootstrapperApplicationRef Id='WixStandardBootstrapperApplication.RtfLicense' />

  <Chain>
    <MsiPackage InstallCondition='NOT VersionNT64' sourceFile='path\to\x86.msi' />
    <MsiPackage InstallCondition='VersionNT64' sourceFile='path\to\x64.msi' />
  </Chain>
</Bundle>

这刚刚开始划分Burn可以做的所有事情,但它展示了如何将两个架构包捆绑到一个安装体验中.

大佬总结

以上是大佬教程为你收集整理的从MSBuild引导程序启动x86或x64 MSI全部内容,希望文章能够帮你解决从MSBuild引导程序启动x86或x64 MSI所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。