Yes I am doing the same thing using Burn (creates a bootstrapper exe) Here is example in the chain element:
<MsiPackage Id="SQLCompactx86" DisplayName="Microsoft SQL Server Compact 3.5 SP2 (x86)" DisplayInternalUI="no" Visible="yes" SourceFile="..\PreReqs\SSCERuntime_x86-ENU.msi" Name="RedistTMC\SSCERuntime_x86-ENU.msi" InstallCondition="Not SQLCompactx86Installed" Cache="no" Compressed="no" Permanent="yes"/> <MsiPackage Id="SQLCompactx64" DisplayName="Microsoft SQL Server Compact 3.5 SP2 (x64)" DisplayInternalUI="no" Visible="yes" SourceFile="..\PreReqs\SSCERuntime_x64-ENU.msi" Name="RedistTMC\SSCERuntime_x64-ENU.msi" InstallCondition="Not SQLCompactx64Installed AND VersionNT64" Cache="no" Compressed="no" Permanent="yes"/> And in the fragment element the check for the above .msi's <!-- Check for Microsoft SQL Server Compact 3.5 SP2 x86 --> <util:RegistrySearch Id="SQLCompactx86Search" Key="SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{3A9FC03D-C685-4831-94CF-4EDFD3749497}" Value="DisplayVersion" Root="HKLM" Result="value" Variable="SQLCompactx86Installed"/> <!-- Check for Microsoft SQL Server Compact 3.5 SP2 x64 --> <util:RegistrySearch Id="SQLCompactx64Search" Key="SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{D4AD39AD-091E-4D33-BB2B-59F6FCB8ADC3}" Value="DisplayVersion" Root="HKLM" Result="value" Win64="yes" Variable="SQLCompactx64Installed"/> </Fragment> -----Original Message----- From: Eric Schultz [mailto:eschu...@outercurve.org] Sent: January-03-13 1:26 PM To: wix-users@lists.sourceforge.net Subject: [WiX-users] Installing 32-bit and 64-bit components in same bundle All, I'm not very familiar with the addition of bundles to Wix and I'm trying to figure out if they would work for a scenario I have. I have a project with a 32-bit and 64-bit MSI's. Additionally, each have dependencies on other 32-bit or 64-bit MSIs. Basically, what I want is a single install file that people can run in all cases that will install the appropriate dependencies and version. Can that be done with a Wix bundle? If so, do you have any tips that I could use to understand how to do that? Eric ---------- Eric Schultz, Developer Advocate, Outercurve Foundation http://www.outercurve.org eschu...@outercurve.org cell: 920-539-0404 skype: ericschultzwi @EricOutercurve ------------------------------------------------------------------------------ Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS, MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft MVPs and experts. ON SALE this month only -- learn more at: http://p.sf.net/sfu/learnmore_122712 _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users ------------------------------------------------------------------------------ Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS, MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft MVPs and experts. ON SALE this month only -- learn more at: http://p.sf.net/sfu/learnmore_122712 _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users