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