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

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 :-)

Gary


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