Note that there are some explanatory texts on larger screens.

plurals
  1. POMerge two MSI into One using WIX Bootsrapper
    primarykey
    data
    text
    <p>In My application there are 2 msi installers.one is vendor supplied and cannot be modified, the other is a MSI file which i have generated using VS2010 setup and deployment.</p> <p>I combined these two into one using WIX Bootstrapper,when i build this application it gives two MSIs and One Bootstrapper exe, obviously when i Click Bootstrapper exe it installs other two MSIs in a sequential manner, but the problem is <strong>I just want to give this single Bootstrapper exe to customer, but it needs other two MSIs also</strong> ,Is there any other way to do it? please find the code below..</p> <pre><code>&lt;?xml version="1.0" encoding="UTF-8"?&gt; &lt;Wix xmlns="http://schemas.microsoft.com/wix/2006/wi" xmlns:util="http://schemas.microsoft.com/wix/UtilExtension"&gt; &lt;Bundle Name="SoftWritersInstaller_Package" Version="1.0.0.0" Manufacturer="Microsoft" UpgradeCode="86431df1-94cc-433a-9885-af19bca9b5d3"&gt; &lt;BootstrapperApplicationRef Id="WixStandardBootstrapperApplication.RtfLicense" /&gt; &lt;Chain &gt; &lt;!-- TODO: Define the list of chained packages. --&gt; &lt;!-- &lt;MsiPackage SourceFile="path\to\your.msi" /&gt; --&gt; &lt;PackageGroupRef Id="Netfx4Full"/&gt; &lt;MsiPackage Id="F_VB_AGENT" SourceFile=".\VBandMsi\Framewrk with Agent.msi" Compressed="no" EnableFeatureSelection="yes" DisplayInternalUI="yes" &gt;&lt;/MsiPackage&gt; &lt;MsiPackage Id="FVBAgent.Net" SourceFile=".\VBandMsi\.FDotNet.Setup.msi" Compressed="no" EnableFeatureSelection="yes" DisplayInternalUI="yes" /&gt; &lt;/Chain&gt; &lt;/Bundle&gt; &lt;Fragment&gt; &lt;!-- Check for .NET 4.0 --&gt; &lt;util:RegistrySearch Root="HKLM" Key="SOFTWARE\Microsoft\Net Framework Setup\NDP\v4\Full" Value="Version" Variable="Netfx4FullVersion" /&gt; &lt;util:RegistrySearch Root="HKLM" Key="SOFTWARE\Microsoft\Net Framework Setup\NDP\v4\Full" Value="Version" Variable="Netfx4x64FullVersion" Win64="yes" /&gt; &lt;PackageGroup Id="Netfx4Full"&gt; &lt;ExePackage Id="Netfx4Full" DisplayName="Microsoft .NET Framework 4.0" Compressed="yes" Cache="yes" PerMachine="yes" Permanent="yes" Protocol="netfx4" Vital="yes" SourceFile=".\dotNetFx40_Full_x86_x64.exe" InstallCommand="/passive /norestart" DetectCondition="Netfx4FullVersion AND (NOT VersionNT64 OR Netfx4x64FullVersion)" /&gt; &lt;/PackageGroup&gt; &lt;/Fragment&gt; &lt;/Wix&gt; </code></pre>
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload