Once again that is not how our PM wants it...

However, the SQL express installer is an EXE initially...

steve

-----Original Message-----
From: Neil Sleightholm [mailto:n...@x2systems.com] 
Sent: January-07-13 12:03 PM
To: General discussion for Windows Installer XML toolset.
Subject: Re: [WiX-users] custom action to run SQL Server Express EXE

Are you installing SQL from a CA in the MSI? If so that is not supported as you 
are effectively running one MSI from another. You could put the choice for SQL 
in the burn UI and then use burn to install SQL (or not).

Neil

-----Original Message-----
From: Steven Ogilvie [mailto:steven.ogil...@titus.com]
Sent: 07 January 2013 16:56
To: General discussion for Windows Installer XML toolset.
Subject: Re: [WiX-users] custom action to run SQL Server Express EXE

Because our PM wants the user to have a choice, use their own SQL Server server 
(which most likely they will already have) OR choose a dedicated SQL Server 
(2012 Express that we will install (most likely for testing purposes)...

Steve

-----Original Message-----
From: Nicholas Pierce [mailto:nicholas.pie...@permasense.com]
Sent: January-07-13 11:44 AM
To: General discussion for Windows Installer XML toolset.
Subject: Re: [WiX-users] custom action to run SQL Server Express EXE

Why not just use Burn to run the SQL Server installers?

Nicholas

On 7 January 2013 16:31, Steven Ogilvie <steven.ogil...@titus.com> wrote:

> Hi,
>
> In my Database dialog I am allowing the user to choose whether to use 
> their own copy of SQL Server or use a dedicated SQL Server Express 2012.
>
> If they choose the dedicated SQL Server on Next Click I run a custom 
> action that determines if the OS is 32 or 64 bit and run the 
> appropriate SQL Server Express 2012 installer (.exe) I also set up the 
> command line parameters for Windows Authentication or SQL Server 
> authentication etc...
>
> The only problem is that Burn caches the installer into a temp 
> directory and I can no longer find my 2 SQL Server EXE's:
>
> const string sqlExpress2012X64 = "SQLEXPR_x64_ENU.exe"; const string
> sqlExpress2012X86 = "SQLEXPR_x86_ENU.exe";
>
> var sourceDir = GetSessionProperty(session, "SourceDir", false); 
> //course this doesn't work since burn cache's the installer...
>
> var sourceExe = Is64BitWindows() ? sqlExpress2012X64 : 
> sqlExpress2012X86; var cmdLineExe = sourceDir + sourceExe;
>
> I use ProcessStartInfo to execute the EXE and set up the command line 
> parameter as well...
>
> If I run the .MSI (with the SQL exe's beside it) it runs perfectly... 
> but using my BURN exe it fails since it cache's the .MSI into a temp 
> folder and it can no longer find the .EXE's any idea on how to solve this?
>
> (I guess I would have to add the 2 SQL installers as binary files?)
>
> Thanks,
>
> Steve
>
>
> ----------------------------------------------------------------------
> -------- Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, 
> HTML5, CSS, MVC, Windows 8 Apps, JavaScript and much more. Keep your 
> skills current with LearnDevNow - 3,200 step-by-step video tutorials 
> by Microsoft MVPs and experts. SALE $99.99 this month only -- learn 
> more at:
> http://p.sf.net/sfu/learnmore_122412
> _______________________________________________
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
>
------------------------------------------------------------------------------
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS, MVC, 
Windows 8 Apps, JavaScript and much more. Keep your skills current with 
LearnDevNow - 3,200 step-by-step video tutorials by Microsoft MVPs and experts. 
SALE $99.99 this month only -- learn more at:
http://p.sf.net/sfu/learnmore_122412
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

------------------------------------------------------------------------------
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS, MVC, 
Windows 8 Apps, JavaScript and much more. Keep your skills current with 
LearnDevNow - 3,200 step-by-step video tutorials by Microsoft MVPs and experts. 
SALE $99.99 this month only -- learn more at:
http://p.sf.net/sfu/learnmore_122412
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

------------------------------------------------------------------------------
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS, MVC, 
Windows 8 Apps, JavaScript and much more. Keep your skills current with 
LearnDevNow - 3,200 step-by-step video tutorials by Microsoft MVPs and experts. 
SALE $99.99 this month only -- learn more at:
http://p.sf.net/sfu/learnmore_122412
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

------------------------------------------------------------------------------
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
MVPs and experts. SALE $99.99 this month only -- learn more at:
http://p.sf.net/sfu/learnmore_122412
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to