Dmitry and Ian,

I have found a problem with the VC support in the solution task. The
Refernces class still attempts to create a Project object when it should
use the ProjectFactory. Trying to create a Project object while passing
in a .vcproj file generates a null exception when the Project.Load()
function attempts to retrieve the projects GUID. I have been working on
a hack to get Reference to use ProjectBase everywhere that it uses
Project and get it to use ProjectFactory instead of calling
Project.Load, but I am not at all familiar with this code. I have never
contributed to NAnt before and I am very lost. This might be a task that
is better suited for someone else.

I can attempt to drudge through this and get it working. I am just not
sure how great the end result will be. And someone else might be able to
get it done faster.

Thanks,
-Scott


-----Original Message-----
From: Ian MacLean [mailto:[EMAIL PROTECTED] 
Sent: Friday, October 10, 2003 2:35 AM
To: Dmitry Jemerov
Cc: [EMAIL PROTECTED]
Subject: Re: [nant-dev] C++ project support in <solution>

Dmitry,
Sorry about the slow response. I took at look at your Visual cpp 
support. There were a couple of formatting/ code style issue which I 
have fixed - nothing major.
However I'm getting lots of null reference errors related to fileConfigs

ie when you have extra compiler settings ( VcConfiguration ) associated 
with a specific file. I've pretty much tracked it down. I'll post a more

informative bug report and /or patch as I get further.

Ian

>Hello all,
>
>I have just checked in the initial implementation of C++ projects in
the
><solution> task. This is still quite early work in progress, but I'd
>like to get the code reviewed by other developers to make sure I have
>chosen the right direction and not broken anything in the process.
>
>If anything is wrong or breaks, please inform me ASAP, and I'll fix the
>problems.
>
>Dmitry
>
>
>
>-------------------------------------------------------
>This sf.net email is sponsored by:ThinkGeek
>Welcome to geek heaven.
>http://thinkgeek.com/sf
>_______________________________________________
>nant-developers mailing list
>[EMAIL PROTECTED]
>https://lists.sourceforge.net/lists/listinfo/nant-developers
>  
>





-------------------------------------------------------
This SF.net email is sponsored by: SF.net Giveback Program.
SourceForge.net hosts over 70,000 Open Source Projects.
See the people who have HELPED US provide better services:
Click here: http://sourceforge.net/supporters.php
_______________________________________________
nant-developers mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/nant-developers


-------------------------------------------------------
This SF.net email is sponsored by: SF.net Giveback Program.
SourceForge.net hosts over 70,000 Open Source Projects.
See the people who have HELPED US provide better services:
Click here: http://sourceforge.net/supporters.php
_______________________________________________
nant-developers mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/nant-developers

Reply via email to