I believe the <solution> task allows you to exclude certain projects. I have a large solution with around twenty projects, so having to specify each of them would be really annoying, and specifying them by wildcard would give similar results to the <solution> task, but be a bit more complicated to use.
It's a matter of personal preference, based on how you normally build your projects. If you normally build your projects from VS using the solution, then the <solution> task replicates this quite nicely. If you use csc or prefer to build your projects one by one, then the <csc> task is better. -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Behalf Of [EMAIL PROTECTED] Hi Shawn, NAnt-ers, This is my first post here, so I'd like to introduce myself. I am an ASP.NET developer from Bulgaria. I have been using NAnt for about a month and I am really happy with it. Way to go dudes! Here is what I am doing that (I believe) cannot be done with visual studio or the <solution> task. This is actually the reason that forced me to ditch VStudio for my builds and look into NAnt in the first place. I have classes that do not have to be included in the release build of the product. Those are mostly NUnit test cases. I do not want to have a reference to nunit.framework.dll in the release build either. The <csc> task gives me all the control I need. Well it allowed me to shoot myself in the foot with resources inclusion once or twice, but I figured all out and my builds are really better now. As are my unit tests covering code that deals with resources ;->. Hristo Deshev ********************************************************************** Privileged/Confidential Information may be contained in this message. If you are not the addressee indicated in this message (or responsible for delivery of the message to such person), you must not copy, distribute or take any action in reliance to it. In such case, you should destroy this message and kindly notify the sender by reply email. Please advise immediately if you or your employer do not consent to Internet email for messages of this kind. Opinions, conclusions and other information in this message that do not relate to the official business of Minorplanet Systems Plc shall be understood as neither given nor endorsed by it. ********************************************************************** ------------------------------------------------------- This SF.Net email sponsored by Black Hat Briefings & Training. Attend Black Hat Briefings & Training, Las Vegas July 24-29 - digital self defense, top technical experts, no vendor pitches, unmatched networking opportunities. Visit www.blackhat.com _______________________________________________ Nant-users mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/nant-users