> -----Original Message-----
> From: [EMAIL PROTECTED] 
> [mailto:[EMAIL PROTECTED] On Behalf 
> Of Gary Feldman
> Sent: Monday, December 04, 2006 3:35 PM
> To: nant-users@lists.sourceforge.net
> Subject: Re: [NAnt-users] ASP.NET Deployment Package via NAnt
> 
> Simon Whittemore wrote:
> > I am investigating creating a MSI package for deployment of web 
> > applications with NAnt. We already have an MSI built in 
> Visual Studio, 
> > I would now like NAnt to produce this.
> >
> > I see there is an NAntContrib task called msi, and there is 
> the tool 
> > Wix that seems to accomplish these tasks. Does anyone have any 
> > recommendations about which they have found best, and if 
> there is any 
> > references or blog entries that might assist me - I can find little 
> > for this specific task on google.
> >   
> If you're already using the one in Visual Studio, then the 
> simplest thing for you to do is to use that.  If you're using 
> VS 2003, then you should be able to use devenv via NAnt's 
> exec task.  If you're using VS 2005, you ought to be able to 
> use the NAntContrib msbuild task to invoke msbuild.  However, 
> while I use the msbuild task to build the .dlls for our 
> project, I've never tried using it to build a Visual Studio 
> installation project.  (If it doesn't work, that would 
> reflect badly on Microsoft's msbuild, not NAnt.)

It doesn't, it says the same thing that nant says, in effect, "vdproj files not 
supported"

:(

> The more significant question is which approach lets you 
> build the sort of quality packages you need.  Microsoft's 
> Windows Installer tool is fairly complex, and I don't know 
> how well the Visual Studio installation kit lets you control 
> things.  But that's not the question you asked :-)

MSI's might be complicated, but wix and the msi task don't do anything to 
simplify common cases (or force people to maintain very complicated xml blocks, 
and learn more than they want to about the guts of msi's)

And running devenv from the command line is plain unreliable.  (normally works, 
but sometimes doesn't, and you just have to run it again)

Simon, good luck with it, I'd love to hear what you come up with.  We're 
currently still running devenv from the command line.

Cheers,
Karl P

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
NAnt-users mailing list
NAnt-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/nant-users

Reply via email to