The log file should explain all.
On Tue, Jan 22, 2013 at 7:02 AM, StevenOgilvie <sogil...@msn.com> wrote: > Hi Folks, > > I have two installers, one 32 bit and one 64 bit. They depend on the > bit'ness of Outlook... so if Outlook is 32 bit, then the 32 bit installer > runs, if Outlook is 64 bit then the 64 bit installer runs... It was working > before and now isn't... the only thing I have done recently is install WIX > 3.7 and remove the .NET 4.0 pre requisite... > > This is the log file contents: > [2524:1B90][2013-01-22T09:52:01]i052: Condition '(Office2007InternetMail = > "Internet Mail") OR (Office2010Bitness = "x86") OR (Office2013Bitness = > "x86")' evaluates to false. > [2524:1B90][2013-01-22T09:52:01]i052: Condition '(Office2010Bitness = > "x64") > OR (Office2013Bitness = "x64") AND VersionNT64' evaluates to false. > > This is the MSI package elements: > <MsiPackage Id="MainInstall" > DisplayName="$(var.ProductName)" > > SourceFile="$(var.OutDir)MYCOMPANY_MYPRODUCT_Setup_x86.msi" > Name="RedistTMC\MYCOMPANY_MYPRODUCT_Setup_x86.msi" > InstallCondition="(Office2007InternetMail = > "Internet Mail") OR (Office2010Bitness = "x86") OR > (Office2013Bitness = "x86")" > DisplayInternalUI="yes" > Visible="no" > Cache="no" > Compressed="no" > Permanent="no"/> > > <MsiPackage Id="MainInstall_x64" > DisplayName="$(var.ProductName) x64" > > SourceFile="$(var.OutDir)MYCOMPANY_MYPRODUCT_Setup_x64.msi" > Name="RedistTMC\MYCOMPANY_MYPRODUCT_Setup_x64.msi" > DisplayInternalUI="yes" > InstallCondition="(Office2010Bitness = > "x64") OR (Office2013Bitness = "x64") AND VersionNT64" > Visible="no" > Cache="no" > Compressed="no" > Permanent="no" > After="ServicesInstall_x64"/> > </Chain> > > This is the fragment: > </Chain> > </Bundle> > <Fragment Id="InstallConditionChecks"> > > <util:RegistrySearch > Id="MSOfficeOutlook2007" Format="raw" > Root="HKLM" Key="SOFTWARE\Microsoft\Office\12.0\Outlook" > Value="Internet Mail" > Result="value" Variable="Office2007InternetMail"/> > > <util:RegistrySearch > Id="MSOfficeOutlook2010" Format="raw" > Root="HKLM" Key="SOFTWARE\Microsoft\Office\14.0\Outlook" > Value="Bitness" > Result="value" Variable="Office2010Bitness"/> > > <util:RegistrySearch > Id="MSOfficeOutlook2013" Format="raw" > Root="HKLM" Key="SOFTWARE\Microsoft\Office\15.0\Outlook" > Value="Bitness" > Result="value" Variable="Office2013Bitness"/> > > Any clue as to why this isn't working anymore? This is effecting the stop > of > QA builds :( Any help would be very appreciated!! > > thanks, > > Steve > > > > -- > View this message in context: > http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Burn-InstallCondition-not-working-when-it-used-to-tp7583088.html > Sent from the wix-users mailing list archive at Nabble.com. > > > ------------------------------------------------------------------------------ > 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 > ------------------------------------------------------------------------------ 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