I just found a very strange thing. Microsoft is specifying bout Windows 7 (no SP) and Windows 7 SP1: http://www.microsoft.com/en-us/download/details.aspx?id=30653 http://msdn.microsoft.com/sv-se/library/8z6watww.aspx
So the result is that before I added the launch condition to prevent Windows 7 without SP1 it was installing fine, and the application run. But after adding the launch-condition to prevent Windows 7 the Bootstrapper stops the user from installing. Does anyone else experienced this things? I have repeated it by my self to try it out. So this condition isn't actually valid for .NET 4.5: Condition="(VersionNT = v6.0 AND ServicePackLevel >= 2) OR (VersionNT = v6.1 AND ServicePackLevel >= 1) OR (VersionNT = v6.1 AND NOT NTProductType = 1) OR (VersionNT >= v6.2)" //Sam On Thu, Apr 25, 2013 at 1:18 PM, Sam Boman <s...@samb.se> wrote: > Using the: > <Bundle Condition=" > (VersionNT = v6.0 AND ServicePackLevel >= 2) OR > (VersionNT = v6.1 AND ServicePackLevel >= 1) OR > (VersionNT >= v6.2)" > > To filter out the specifications of .NET 4.5. > *Supported operating systems: > *Windows 7 Service Pack 1, > Windows Server 2008 R2 SP1, > Windows Server 2008 Service Pack 2, > Windows Vista Service Pack 2 > > The Operating System Property Values at: > http://msdn.microsoft.com/en-US/library/aa370556.aspx > > .NET 4.5 can run on: > Windows 7 (v6.1 and SP1) and also Windows Server 2008 R2 (v6.1 without > any SP). > > This condition matches Windows 7: (VersionNT = v6.1 AND ServicePackLevel > >= 1) > But how to match the Windows Server 2008 R2, as it have got the same > VersionNT set, but no ServicePackLevel. > > Thanks, > Sam > > > On Thu, Apr 25, 2013 at 9:41 AM, Sam Boman <s...@samb.se> wrote: > >> I ask the same thing, any examples of the: "Bundle/@Condition attribute" >> >> //Sam >> >> >> On Wed, Apr 24, 2013 at 3:41 PM, Nick Miller >> <nmil...@livetechnology.com>wrote: >> >>> Is there anywhere where I can see an example of this? I tried using the >>> same condition I have for .Net 4.5 and it still skips the prereq and tries >>> to run the BA. Also, what is the correct syntax for the >>> BootstrapperCore.config for .Net 4.5? If I use '<supportedFramework >>> version="v4.5" />' the BA fails to load. >>> >>> >>> -----Original Message----- >>> From: Rob Mensching [mailto:r...@robmensching.com] >>> Sent: Wednesday, April 24, 2013 8:25 AM >>> To: General discussion for Windows Installer XML toolset. >>> Subject: Re: [WiX-users] Bundle - NET4.5 - WinXP(and other unsupported >>> OS'es) >>> >>> Use the Bundle/@Condition attribute. It was designed for this scenario. >>> >>> >>> On Wed, Apr 24, 2013 at 3:25 AM, Sam Boman <s...@samb.se> wrote: >>> >>> > Hello, >>> > >>> > Today we have a bootstrapper, taking care of first installing .NET >>> > 4.5, and then the MSI with the application. If the user runs Windows >>> > XP, or any OS/Sp-levels not supported by .NET 4.5 the installation >>> > fails with a error-code. >>> > >>> > How do I add a condition in the beginning of the bootstrapper, that >>> > checks if the conditions for .NET 4.5 are met? I don't want the .NET >>> > 4.5 to first download and then notify the user about the >>> incompatibility. >>> > >>> > Regards, >>> > Sam >>> > >>> > ---------------------------------------------------------------------- >>> > -------- Try New Relic Now & We'll Send You this Cool Shirt New Relic >>> > is the only SaaS-based application performance monitoring service that >>> > delivers powerful full stack analytics. Optimize and monitor your >>> > browser, app, & servers with just a few lines of code. Try New Relic >>> > and get this awesome Nerd Life shirt! >>> > http://p.sf.net/sfu/newrelic_d2d_apr >>> > _______________________________________________ >>> > WiX-users mailing list >>> > WiX-users@lists.sourceforge.net >>> > https://lists.sourceforge.net/lists/listinfo/wix-users >>> > >>> > >>> >>> ------------------------------------------------------------------------------ >>> Try New Relic Now & We'll Send You this Cool Shirt New Relic is the only >>> SaaS-based application performance monitoring service that delivers >>> powerful full stack analytics. Optimize and monitor your browser, app, & >>> servers with just a few lines of code. Try New Relic and get this awesome >>> Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_apr >>> _______________________________________________ >>> WiX-users mailing list >>> WiX-users@lists.sourceforge.net >>> https://lists.sourceforge.net/lists/listinfo/wix-users >>> >>> >>> >>> >>> ------------------------------------------------------------------------------ >>> Try New Relic Now & We'll Send You this Cool Shirt >>> New Relic is the only SaaS-based application performance monitoring >>> service >>> that delivers powerful full stack analytics. Optimize and monitor your >>> browser, app, & servers with just a few lines of code. Try New Relic >>> and get this awesome Nerd Life shirt! >>> http://p.sf.net/sfu/newrelic_d2d_apr >>> _______________________________________________ >>> WiX-users mailing list >>> WiX-users@lists.sourceforge.net >>> https://lists.sourceforge.net/lists/listinfo/wix-users >>> >> >> > ------------------------------------------------------------------------------ Learn Graph Databases - Download FREE O'Reilly Book "Graph Databases" is the definitive new guide to graph databases and their applications. This 200-page book is written by three acclaimed leaders in the field. The early access version is available now. Download your free book today! http://p.sf.net/sfu/neotech_d2d_may _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users