Well, I can't give you the sources, since this isn't a personal project - it's for my employer. However, I'll try to re-create the problem in a new solution.

-Mark-


Gert Driesen wrote:

Mark,

I need a small solution (including project files and sources) in order to
reproduce this issue.

Gert



-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Mark Henry
Sent: donderdag 11 november 2004 21:43
To: [EMAIL PROTECTED]
Subject: [nant-dev] NAnt Exception


We're trying to use nant to compile a solution from the command line (since devenv has serious issues doing that itself). However, nant continually crashes when reading the solution file. It appears nant doesn't like the mix of managed C++ and C# projects that we have going. I've tried both the current release of nant as well as the lastest nightly build (Nov. 10th). Both get the same exception and pasted below. I've also attached the solution file itself and the nant build file. The "build" target is what causes the crash. The various other targets are working fine and aren't an issue. I added a "devenv" target that just calls devenv to do the build, but as I mentioned, that's a less then optimal solution to the problem. If you could shed some light on this problem, we'd be very grateful. If you need any other information (such as the project files), let me know.

NAnt 0.84 (Build 0.84.1455.0; net-1.0.win32; release; 12/26/2003)
Copyright (C) 2001-2003 Gerry Shaw
http://nant.sourceforge.net

Buildfile: file:///D:/projects/mhenry/ke5/ke5.build
Target(s) specified: build

build:

[solution] Starting solution build.

BUILD FAILED

INTERNAL ERROR

System.NullReferenceException: Object reference not set to an instance of an object.
at NAnt.VSNet.Reference..ctor(Solution solution, ProjectSettings ps, XmlElement elemReference, SolutionTask solutionTask, String outputDir)
at NAnt.VSNet.VcProject.Load(Solution sln, String projectPath)
at NAnt.VSNet.ProjectFactory.LoadProject(Solution sln, SolutionTask slnTask,TempFileCollection tfc, String outputDir, String path)
at NAnt.VSNet.Solution.LoadProjects()
at NAnt.VSNet.Solution..ctor(String solutionFileName, ArrayList additionalProjects, ArrayList referenceProjects, TempFileCollection tfc, SolutionTask solutionTask, WebMapCollection webMappings, FileSet excludesProjects, String outputDir)
at NAnt.VSNet.Tasks.SolutionTask.ExecuteTask()
at NAnt.Core.Task.Execute()
at NAnt.Core.Target.Execute()
at NAnt.Core.Project.Execute(String targetName, Boolean forceDependencies)
at NAnt.Core.Project.Execute()
at NAnt.Core.Project.Run()


Please send bug report to [EMAIL PROTECTED]

Total time: 0.2 seconds.


-Mark-












-------------------------------------------------------
This SF.Net email is sponsored by: InterSystems CACHE
FREE OODBMS DOWNLOAD - A multidimensional database that combines
robust object and relational technologies, making it a perfect match
for Java, C++,COM, XML, ODBC and JDBC. www.intersystems.com/match8
_______________________________________________
nant-developers mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/nant-developers

Reply via email to