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

Reply via email to