We gave up on using the <solution> task for VC++ (7.1) projects.  The
dependency analysis just doesn't seem to match devenv so we may have a
header file or a resource that changes that should force a recompile but
doesn't.  

Also, one of the advantages of the <solution> task is that you don't
have to have VS.NET installed on your build machine.  This is true for
C# and VB.NET projects because the .NET Framework SDK includes the C#
and VB.Net compiler.  But it does not include the C++ compiler, so you
have to have VS.NET installed on the build machine anyway.

We just use the <exec> task to run devenv.com.

Bill
--
Bill Arnette
www.starwitness.com
 

-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Kyle
Schmitt
Sent: Wednesday, April 04, 2007 10:47 AM
To: nant-users@lists.sourceforge.net
Subject: [NAnt-users] Solution task and non dot.net code

Why won't the solution task work with c++ projects?

My understanding is that the nant solution task will not work with
non-dot-net or unmanaged code, and I'd like to know why, and if any work
has been done to expand it to work in such cases.

Especially if the user has the c/c++/whatever compilers available and
the proper files/references are in the .*proj files, why would it not
work?

Thanks,
            Kyle

------------------------------------------------------------------------
-
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=DEVDE
V
_______________________________________________
NAnt-users mailing list
NAnt-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/nant-users

-------------------------------------------------------------------------
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