小编Use*_*ser的帖子

如何将 WIX 安装项目与 WIX Bootstrapper 项目相结合

我有一个 WIX 安装项目,其中包括我的自定义 UI 和一个 WIX Bootstrapper 项目,其中包括我的项目的 exe 和 Msi 形式的先决条件/依赖项。我想将它们组合成一个单独的 exe。如果我在 Bootstrapper 项目中引用了我的 WIX 安装项目,那么它不会显示我的 WIX UI。但是它能够成功安装我的安装程序 msi 和先决条件。

<Bundle Name="Bootstrapper1" Version="1.0.0.0" Manufacturer="Microsoft" UpgradeCode="4056d930-16b2-44eb-a861-16db566ae44c">
  <BootstrapperApplicationRef Id="WixStandardBootstrapperApplication.RtfLicense" />

  <Chain>
    <PackageGroupRef Id="Y"/>
    <MsiPackage SourceFile ="$(var.BiodentifySetUp.TargetPath)" Compressed ="yes" />
  </Chain>
</Bundle>
<Fragment>
  <PackageGroup Id="Y">
    <ExePackage Id="Y" DisplayName="software already install"
                       DownloadUrl="http://download.microsoft.com/download/5/6/2/562A10F9-C9F4-4313-A044-9C94E0A8FAC8/dotNetFx40_Client_x86_x64.exe" 
                       Compressed="no" Cache="yes" PerMachine="yes" Permanent="yes" 
                       Vital="yes" SourceFile=".\y.msi" InstallCommand="/passive /norestart" />
  </PackageGroup>
</Fragment>
Run Code Online (Sandbox Code Playgroud)

如何合并它们以制作exe?

c# wix visual-studio-2010 wix3.7

6
推荐指数
1
解决办法
2813
查看次数

在WIX Bootstrapper项目中添加您自己的许可协议

如何在WIX Bootstrapper项目中添加自己的许可证文件.我有一个WIX Bootstrapper项目,它安装了一系列MSI,但我想在安装开始时显示我自己的许可证文件.

<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi">
<Bundle Name="Biodentify 2014 Setup" Version="1.0.0.0" Manufacturer="Microsoft" UpgradeCode="4056d930-16b2-44eb-a861-16db566ae44c">
    <BootstrapperApplicationRef Id="WixStandardBootstrapperApplication.RtfLicense" />

    <Chain>
        <!-- TODO: Define the list of chained packages. -->
        <!-- <MsiPackage SourceFile="path\to\your.msi" /> -->
  <!--<PackageGroupRef Id="BONJOUR"/>-->

  <MsiPackage  SourceFile=".\A.msi" Compressed="yes" />
  <MsiPackage  SourceFile=".\B.msi" Compressed="yes" />
  <MsiPackage  SourceFile=".\C.msi" Compressed="yes" />
  <MsiPackage SourceFile ="$(var.Setup.TargetPath)" Compressed ="yes" DisplayInternalUI="yes" />

    </Chain>
</Bundle>
Run Code Online (Sandbox Code Playgroud)

wix bootstrapper burn wix3.7

5
推荐指数
1
解决办法
2324
查看次数

标签 统计

wix ×2

wix3.7 ×2

bootstrapper ×1

burn ×1

c# ×1

visual-studio-2010 ×1