I'm creating a Bundle that installs the .NET Framework 4 and then SQL Server Express as needed. The Chain element looks as follows:
<Chain> <PackageGroupRef Id="NetFx40Redist"/> <ExePackage InstallCommand=".." Id="SqlExpress2008x64" DetectCondition="(On x64 and needed)" PerMachine="yes" DownloadUrl="..url.." SourceFile="redist\SQLEXPR_x64_ENU.exe" Name="redist\SQLEXPR_x64_ENU.exe" Compressed="no"/> <ExePackage InstallCommand="..." Id="SqlExpress2008" Name="redist\SQLEXPR_x86_ENU.exe" Compressed="no" DetectCondition="(On an x86 machine)" PerMachine="yes" DownloadUrl="..url.." SourceFile="redist\SQLEXPR_x86_ENU.exe"/> </Chain> If .Net Framework 4 is already installed, SQL Server installs fine. If .Net Framework 4 is not installed, the SQL Server Express install fails because it says the .Net Framework is not installed. In fact, it says it needs the exact same version as was just installed in the previous step. I don't know Burn very well so I'm wondering if the .Net Framework install needs to be "committed" in some way before it can be used by the Sql Server install. I tried putting a RollbackBoundary after the .Net install but it didn't seem to help. Any one have any suggestions? Thanks, 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/learnnow-d2d _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users