Yes,
the solution will help immensely if you have a solution file or at least
projects files.
I'm
assuming, since you do not tell us otherwise, that you are using VS. Then
you
will
get *.csproj files at the very least when you make code. And preferably you
would
create
a solution file *.sln and include all the projects in that. That way you can
control
the
dependencies between the projects directly in VS and NAnt will understand and
do
as
it's told.
With a
solution file the task could look like this:
<solution solutionfile="AllMyCoolProjects.sln"
configuration="Debug"/>
If you
decide you only want to compile a few of those projects you can specify
them
in the
solution tag like this:
<solution configuration="Debug"
<projects>
<includes name="A\A.csproj"
/>
<includes name="B\B.csproj"
/>
</projects>
</solution>
But
all of this is described in the manuals: http://nant.sourceforge.net/nightly/help/tasks/solution.html
Also a
strong word of advice, do not use 0.8.3, download the latest nightly build
and
use
that for compiles. 0.8.3. is considered less stabile then the nightly builds at
this time.
Especially for the solution task a lot of bugs have been fixed since
0.8.3.
I am
Cc'ing this to the list as well since this information might help others in your
situation.
/Nicke
-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
Sent: den 5 december 2003 13:39
To: [EMAIL PROTECTED]
Subject: RE: [Nant-users] Files which not included in the project!!Oh i m sorry..i again forgot to mention the version. I am using nant-0.8.3.50105.No! i dont have solution file for all projects..i have only one solution file which has all these projects..Is that solution task will help?Pradeep
