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.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