Great that worked! Thanks for the help Blair and Steven -----Original Message----- From: Blair Murri [mailto:os...@live.com] Sent: Friday, August 09, 2013 1:27 PM To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] Validate browser
In Burn, when comparing versions: IEVersion >= v5 or IEVersion >= v5.0.0.0 AND IEVersion < v6.0.0.0 etc. Constants that look like version strings that have a v prefixed are treated as a "version" type. That type (for conditions) is NOT available in MSIs. > From: steven.ogil...@titus.com > To: wix-users@lists.sourceforge.net > Date: Fri, 9 Aug 2013 17:21:15 +0000 > Subject: Re: [WiX-users] Validate browser > > I am getting the version of IIS and see what it is in burn this is what I have: > > <!-- Check for IIS 7.0 and above --> > <util:RegistrySearch Root="HKLM" Key="SOFTWARE\Microsoft\InetStp" Result="value" Value="MajorVersion" Variable="IISVersion" /> > <util:RegistrySearch Root="HKLM" Key="SOFTWARE\Microsoft\InetStp" > Result="value" Value="MajorVersion" Variable="IISx64Version" > Win64="yes" /> > > <!-- Check for IIS 7.5 and above --> > <bal:Condition Message="$(var.ProductName) requires Microsoft Internet Information Services (IIS) 7.5 or above installed."> > <![CDATA[(NOT((IISVersion < 7) AND (NOT VersionNT64 OR (IISx64Version < 7)))]]> > </bal:Condition> > > Log results: > > [1394:1F58][2013-08-09T13:17:00]i000: Setting string variable 'IISVersion' to value '7' > [1394:1F58][2013-08-09T13:17:00]i000: Setting string variable 'IISx64Version' to value '7' > > [1394:1F58][2013-08-09T13:17:00]i052: Condition '(NOT((IISVersion < 7) AND (NOT VersionNT64 OR (IISx64Version < 7))) )' evaluates to true. > You can use the same similar logic > > > -----Original Message----- > From: Christopher M. Bunn [mailto:cmb...@torchmarkcorp.com] > Sent: August-09-13 12:06 PM > To: General discussion for Windows Installer XML toolset. > Subject: Re: [WiX-users] Validate browser > > Great - Thanks Steven! - found it - That is helpful! The expression is false, I'm guessing because it's comparing a string with a number. Is there any way to get the version as a integer/number? > > [03E0:05EC][2013-08-09T10:53:26]i000: Setting string variable 'IEVersion' to value '6.0.2900.5512' > > 03E0:05EC][2013-08-09T10:53:26]i052: Condition 'IEVersion >= 5' evaluates to false. > > > -----Original Message----- > From: Steven Ogilvie [mailto:steven.ogil...@titus.com] > Sent: Friday, August 09, 2013 10:49 AM > To: General discussion for Windows Installer XML toolset. > Subject: Re: [WiX-users] Validate browser > > Check your %temp% > i.e. C:\Users\<your login user>\AppData\Local\Temp name would be: > MY_INSTALLER_20130809114750.log > > Steve > > -----Original Message----- > From: Christopher M. Bunn [mailto:cmb...@torchmarkcorp.com] > Sent: August-09-13 11:41 AM > To: General discussion for Windows Installer XML toolset. > Subject: Re: [WiX-users] Validate browser > > Where is the burn runtime log file? I'm not seeing a log file > anywhere > > -----Original Message----- > From: Steven Ogilvie [mailto:steven.ogil...@titus.com] > Sent: Friday, August 09, 2013 9:24 AM > To: General discussion for Windows Installer XML toolset. > Subject: Re: [WiX-users] Validate browser > > What does the burn runtime log file have ? > > -----Original Message----- > From: Christopher M. Bunn [mailto:cmb...@torchmarkcorp.com] > Sent: August-09-13 10:18 AM > To: wix-users@lists.sourceforge.net > Subject: [WiX-users] Validate browser > > Does anyone see anything wrong with the following code? I'm trying to check the version of the browser in BURN ( bootstrapper app) and see if it is greater than or equal to 8. Otherwise stop the install and display message. > It evaluates to false every time even if I change it to an expression that should work. > > > > <util:RegistrySearch > > Root="HKLM" > > Key="SOFTWARE\Microsoft\Internet Explorer" > > Value="Version" > > Variable="IEVersion" > > /> > > > > <bal:Condition Message="Internet Explorer version 8 or higher must > be installed">IEVersion >= 8</bal:Condition> > > > > Thanks, > > Chris Bunn > > > > > > ---------------------------------------------------------------------- > ------- > - > Get 100% visibility into Java/.NET code with AppDynamics Lite! > It's a free troubleshooting tool designed for production. > Get down to code-level detail for bottlenecks, with <2% overhead. > Download for free and get started troubleshooting in minutes. > http://pubads.g.doubleclick.net/gampad/clk?id=48897031&iu=/4140/ostg.c > lktrk _______________________________________________ > WiX-users mailing list > WiX-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-users > > ---------------------------------------------------------------------- > ------- > - > Get 100% visibility into Java/.NET code with AppDynamics Lite! > It's a free troubleshooting tool designed for production. > Get down to code-level detail for bottlenecks, with <2% overhead. > Download for free and get started troubleshooting in minutes. > http://pubads.g.doubleclick.net/gampad/clk?id=48897031&iu=/4140/ostg.c > lktrk _______________________________________________ > WiX-users mailing list > WiX-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-users > > ---------------------------------------------------------------------- > ------- > - > Get 100% visibility into Java/.NET code with AppDynamics Lite! > It's a free troubleshooting tool designed for production. > Get down to code-level detail for bottlenecks, with <2% overhead. > Download for free and get started troubleshooting in minutes. > http://pubads.g.doubleclick.net/gampad/clk?id=48897031&iu=/4140/ostg.c > lktrk _______________________________________________ > WiX-users mailing list > WiX-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-users > > ---------------------------------------------------------------------- > ------- > - > Get 100% visibility into Java/.NET code with AppDynamics Lite! > It's a free troubleshooting tool designed for production. > Get down to code-level detail for bottlenecks, with <2% overhead. > Download for free and get started troubleshooting in minutes. > http://pubads.g.doubleclick.net/gampad/clk?id=48897031&iu=/4140/ostg.c > lktrk _______________________________________________ > WiX-users mailing list > WiX-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-users > > ---------------------------------------------------------------------- > -------- Get 100% visibility into Java/.NET code with AppDynamics > Lite! > It's a free troubleshooting tool designed for production. > Get down to code-level detail for bottlenecks, with <2% overhead. > Download for free and get started troubleshooting in minutes. > http://pubads.g.doubleclick.net/gampad/clk?id=48897031&iu=/4140/ostg.c > lktrk _______________________________________________ > WiX-users mailing list > WiX-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-users > > ---------------------------------------------------------------------- > -------- Get 100% visibility into Java/.NET code with AppDynamics > Lite! > It's a free troubleshooting tool designed for production. > Get down to code-level detail for bottlenecks, with <2% overhead. > Download for free and get started troubleshooting in minutes. > http://pubads.g.doubleclick.net/gampad/clk?id=48897031&iu=/4140/ostg.c > lktrk _______________________________________________ > WiX-users mailing list > WiX-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-users ----------------------------------------------------------------------------- - Get 100% visibility into Java/.NET code with AppDynamics Lite! It's a free troubleshooting tool designed for production. Get down to code-level detail for bottlenecks, with <2% overhead. Download for free and get started troubleshooting in minutes. http://pubads.g.doubleclick.net/gampad/clk?id=48897031&iu=/4140/ostg.clktrk _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users ------------------------------------------------------------------------------ Get 100% visibility into Java/.NET code with AppDynamics Lite! It's a free troubleshooting tool designed for production. Get down to code-level detail for bottlenecks, with <2% overhead. Download for free and get started troubleshooting in minutes. http://pubads.g.doubleclick.net/gampad/clk?id=48897031&iu=/4140/ostg.clktrk _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users