Hi,

I am having a problem using the solution task with nant-0.85-rc4 and
VS.NET 2002 building unmanaged C++. 

Compiler (cl.exe): 13.00.9466. 
VS.NET 2002: 7.0.9955.
OS: Windows XP Pro, SP2.

The master solution file I have just created to build all containing
projects builds them in the correct order when building inside the IDE
but builds them in the wrong order when built using nant and the
solution task. It seems to largely ignore the build order specified in
the solution file.

Here is a copy of the solution task's invocation from nant:

<target name="build">
   <solution solutionfile="${project::get-name()}.sln"
configuration="release" verbose="${verbose}"/>
</target>

Pretty straight forward. 

I realize that I can specify the list of projects to build using the
<projects> child element of the solution task but to me the whole point
of using the solution task in the first place is to not have to specify
the build order/project dependencies in more than one place. I want to
use the main .sln file for that.

Any thoughts? Have others seen this as an issue? The behavior exhibits
itself in both release and debug build modes.

Also, upgrading the version of VS.NET is not an option for us right now.

Thanks,
Paul Gale



-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys -- and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
NAnt-users mailing list
NAnt-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/nant-users

Reply via email to