I tried it, however it doesn't work fully for my case. Besides the OS version, 
I also need to check the architecture of the OS. I want to block 64 bit package 
to be installed on a 32 bit OS.  If I set the condition, the installation will 
be blocked, however, I didn't see I can customize the error, I always get "The 
specified program requires a newer version of Windows." 

For the bundle\@condition, is that possible I can customize the error message? 
Or, any other way to do it?

Thanks, 
Nan  

-----Original Message-----
From: Blair Murri [mailto:os...@live.com] 
Sent: Monday, August 19, 2013 10:46 PM
To: General discussion for Windows Installer XML toolset.
Subject: Re: [WiX-users] Wix Burn: Bundle condition does not work if using MBA

Bundle\@Condition attribute.
 
The limited conditions it can evaluate include OS.
 
> From: naz...@microsoft.com
> To: wix-users@lists.sourceforge.net
> Date: Tue, 20 Aug 2013 05:12:55 +0000
> Subject: Re: [WiX-users] Wix Burn: Bundle condition does not work if 
> using MBA
> 
> Hi,
> 
> I met with the same problem with the MBA precheck. Definitely, I can have the 
> code in my MBA to check the pre conditions, however, I think the following 
> scenario is totally broken.  Eg. We want to block installation of our product 
> on the OS vista or before. 
> 
> A user uses a vista machine without .net 4.  User downloads the package and 
> clicks install. To load MBA, the setup will guide user to install .Net 4 and 
> after installing .net 4, the setup will tell the user, sorry, wrong OS.  I 
> think this is a horrible user experience, and I really want to do better 
> here. Is there any possible way to handle the above situation? Any precheck I 
> can do except having it in my MBA.
> 
> Many Thanks,
> Nan
> 
> 
> 
> -----Original Message-----
> From: Phill Hogland [mailto:phogl...@rimage.com]
> Sent: Friday, August 2, 2013 6:13 AM
> To: wix-users@lists.sourceforge.net
> Subject: Re: [WiX-users] Wix Burn: Bundle condition does not work if 
> using MBA
> 
> The WixBA at src\Setup\WixBA is the C# managed BA that is used by the 
> installer that installs the toolset.  The Bundle does not have a 
> bal:Condition in it and as far as I can tell there is nothing directly 
> related to Bal:Condition in WixBA.  However I think what folks have suggested 
> is that one could look at how the processing of bal:Condition is implemented 
> in the C++ WixStdBA at src\ext\BalExtensions\wixstdba and using that 
> functionality as a pattern implement something like that in the managed BA 
> that you are writing.  I think one would want to look at EvaluateConditions 
> in WixStandardBootstrapperApplication.cpp for a starter.
> 
> 
> 
> --
> View this message in context: 
> http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Wix-Burn
> -Bundle-condition-does-not-work-if-using-MBA-tp7581757p7587777.html
> Sent from the wix-users mailing list archive at Nabble.com.
> 
> ----------------------------------------------------------------------
> -------- Get your SQL database under version control now!
> Version control is standard for application code, but databases havent caught 
> up. So what steps can you take to put your SQL databases under version 
> control? Why should you start doing it? Read more to find out.
> http://pubads.g.doubleclick.net/gampad/clk?id=49501711&iu=/4140/ostg.c
> lktrk _______________________________________________
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
> 
> 
> 
> 
> ----------------------------------------------------------------------
> -------- Introducing Performance Central, a new site from SourceForge 
> and AppDynamics. Performance Central is your source for news, 
> insights, analysis and resources for efficient Application Performance 
> Management.
> Visit us today!
> http://pubads.g.doubleclick.net/gampad/clk?id=48897511&iu=/4140/ostg.c
> lktrk _______________________________________________
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
                                          
------------------------------------------------------------------------------
Introducing Performance Central, a new site from SourceForge and AppDynamics. 
Performance Central is your source for news, insights, analysis and resources 
for efficient Application Performance Management. 
Visit us today!
http://pubads.g.doubleclick.net/gampad/clk?id=48897511&iu=/4140/ostg.clktrk
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


------------------------------------------------------------------------------
Introducing Performance Central, a new site from SourceForge and 
AppDynamics. Performance Central is your source for news, insights, 
analysis and resources for efficient Application Performance Management. 
Visit us today!
http://pubads.g.doubleclick.net/gampad/clk?id=48897511&iu=/4140/ostg.clktrk
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to