This is a duplicate of a bug (#901232) that was opened
in Feb 2004 which doesn't seem to be resolved in 0.85-
Originally Submitted By: Randall Klingelheber
When the solution task attempts to load projects, it
does not correctly match the projects read in from the
solution file with the ExcludeProjects fileset. The result,
of course, is that projects are not excluded.
**It does not take into account the fact that paths
read in from the solution file are relative paths and the
FileSet FileNames are full paths.
For example, if your Solution.sln has a relative path such
= "Util", "..\Common\Util\Util.csproj"
and your <solution> task has this:
<include name="..\Common\Util\Util.csproj" />
When run, NAnt tries to do an exact string compare
and does not exclude it.
Log in to post a comment.