#1 and #2: If SQL Express installer would come as .MSI then upgrade detection
would be simpler. I was not able to find .MSI, only .EXE. This makes upgrade
detection more difficult. But, if you have your own managed bootstrapper,
you can do whatever you want. You should be able to detect existing SQL
express installation (using registry or some other method) before you let
Burn to do detection and then you can ask user for upgrade permission and
set appropriate action for your bundled SQL express installer (to not
install it if user does not want upgrade).
#3: If you have own managed bootstrapper, you can run installer that user
provides as a new process using Process.Start(). You won't get direct
integration with your installation so you will have to handle that somehow
(showing progress etc.) but you should be able to wait for SQL server
installer to finish and then continue with your installation. But this way
you won't get rollback for SQL server in case your install fails etc.



--
View this message in context: 
http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Burn-Prerequisite-Install-and-Configuration-tp7600137p7600144.html
Sent from the wix-users mailing list archive at Nabble.com.

------------------------------------------------------------------------------
One dashboard for servers and applications across Physical-Virtual-Cloud 
Widest out-of-the-box monitoring support with 50+ applications
Performance metrics, stats and reports that give you Actionable Insights
Deep dive visibility with transaction tracing using APM Insight.
http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to