bundle.wxs (1463B)
1 <?xml version="1.0"?> 2 <Wix xmlns="http://schemas.microsoft.com/wix/2006/wi" 3 xmlns:bal="http://schemas.microsoft.com/wix/BalExtension" 4 xmlns:util="http://schemas.microsoft.com/wix/UtilExtension"> 5 6 <Bundle Name='$(var.funivisiblename)' Version='$(var.funiversion)' Manufacturer='$(var.funicompany)' UpgradeCode="8CE598AC-1950-4052-A8F8-C4AA28279872"> 7 8 <BootstrapperApplicationRef Id="WixStandardBootstrapperApplication.RtfLicense"> 9 <bal:WixStandardBootstrapperApplication 10 LicenseFile="../../src/msi/readme.rtf" 11 /> 12 </BootstrapperApplicationRef> 13 14 <!-- 15 <util:RegistrySearch Root="HKLM" Key="SOFTWARE\Microsoft\Net Framework Setup\NDP\v4\Client" Value="Version" Variable="Net4x64ClientVersion" Win64="yes" /> 16 --> 17 18 <Chain> 19 20 <PackageGroupRef Id="NetFx46Web" /> 21 22 <!-- 23 embed, but becomes large setup.exe 24 25 <ExePackage Id="Net4Client" Name="Microsoft .NET Framework 4.0 Setup" Cache="no" Compressed="yes" PerMachine="yes" Permanent="yes" Vital="yes" InstallCommand="/q" 26 SourceFile="..\..\Setup\Input\dotNetFx40_Client_x86_x64.exe" DetectCondition="Net4ClientVersion AND (NOT VersionNT64 OR Net4x64ClientVersion)" 27 InstallCondition="(VersionNT < v6.0 OR VersionNT64 < v6.0) AND (NOT (Net4ClientVersion OR Net4x64ClientVersion))"/> 28 --> 29 30 <MsiPackage Id="MainPackage" SourceFile="$(var.funimsi)" Vital="yes" /> 31 32 </Chain> 33 </Bundle> 34 </Wix>