首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用wix工具集合并两个msi

使用wix工具集合并两个msi
EN

Stack Overflow用户
提问于 2013-12-19 02:02:18
回答 1查看 2K关注 0票数 2

如何使用wixedit合并两个msi,目前他们有4.0版本的wixtoolset。在文档中,他们提到可以使用bundle和chain标签在windows中合并两个msi。但是每当我尝试这样做的时候,它总是显示一些错误。请让我知道任何使用捆绑和链标签合并两个msi的wix工具集的示例。

我遵循Wix3.6的pdf中提供的Bootstrapper方法。使用链元素捆绑两个msi。

EN

回答 1

Stack Overflow用户

发布于 2013-12-21 02:35:15

代码语言:javascript
复制
<?xml version="1.0" encoding="utf-8"?>
<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi" xmlns:util="http://schemas.microsoft.com/wix/UtilExtension" xmlns:bal="http://schemas.microsoft.com/wix/BalExtension" xmlns:netfx="http://schemas.microsoft.com/wix/NetFxExtension">
  <Bundle Name="Prog" Version="0.0.0.1" Manufacturer="my Corporation" UpgradeCode="f380ae43-5df1-4cfe-9297-526e3e333e99">
    <BootstrapperApplicationRef Id="WixStandardBootstrapperApplication.RtfLicense">
      <bal:WixStandardBootstrapperApplication LicenseFile="..\license.rtf" />
    </BootstrapperApplicationRef>
    <Chain>
      <!-- TODO: Define the list of chained packages. -->
      <PackageGroupRef Id="Netfx45FullPackage" />
    </Chain>
  </Bundle>
  <Fragment>
    <PackageGroup Id="Netfx45FullPackage">
      <MsiPackage Id="Prog" Cache="no" Compressed="no" DisplayInternalUI="yes" Vital="yes" SourceFile="$(var.installerPath)\Prog.msi" />
      <MsiPackage Id="Prog2" Cache="no" Compressed="no" DisplayInternalUI="yes" Vital="yes" SourceFile="$(var.installerPath)\Prog2.msi" />
    </PackageGroup>
  </Fragment>
</Wix>

您可以添加变量installerPath

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20665230

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档