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

Reply via email to