I'm creating NAnt build files that compile ASP.Net applications, setting version numbers, running FxCop and NUnit tests, creating documentation files and finally archiving the built assembly files into a zip file. However, a big part of our ASP.Net applications are in the ASPX files, _javascript_ libraries, xml dataset and configuration files, images and even documents and PDF files. These files are not part of the NAnt build using the <solution> task, but I want to archive them with the assemblies.

I could use a <copy> task on any ASPX and several other file extensions into the archive folder, but this is a weak definition. Some of our ASPX pages have src based code behind files instead of being compiled into an assembly and I could easly miss other file types that should be part of the entire application.

Is there a NAnt, NAntContrib, or other task that can parse the VS.Net Project file and use the <Files> information to generate a list of Content files that should be copied into the archive? Any pointer would be appreciated.

I think this would be very useful for not only archiving builds but also deploying builds into production, including the content files.

Thanks
Dan


Join Excite! - http://www.excite.com
The most personalized portal on the Web!

Reply via email to