Got the following exception trying to build a solution including about 20 VB.NET projects.  I'm using RC1 but I got the latest SolutionTask.cs from CVS.

Buildfile: file:///c:/tms.nant.build
Base Directory: c:\.

buildAllSolution:

 [solution] Starting solution build.
 [solution] Included projects:
 [solution] Reference projects:
Total time: 5 seconds.

BUILD FAILED

INTERNAL ERROR

System.NullReferenceException: Object reference not set to an instance of an object.
   at NAnt.VSNet.Tasks.Reference..ctor(Solution sln, ProjectSettings ps, XmlElement elemReference, Task nanttask) in C:\dev_tools\nant-0.8.3-rc1\src\NAnt.VSNet\Reference.cs:line 41

   at NAnt.VSNet.Tasks.Project.Load(Solution sln, String strFilename) in C:\dev_tools\nant-0.8.3-rc1\src\NAnt.VSNet\Project.cs:line 129

   at NAnt.VSNet.Tasks.Solution.LoadProjects() in C:\dev_tools\nant-0.8.3-rc1\src\NAnt.VSNet\Solution.cs:line 171
   at NAnt.VSNet.Tasks.Solution..ctor(String strSolutionFilename, ArrayList alAdditionalProjects, ArrayList alReferenceProjects, Task nanttask) in C:\dev_tools\nant-0.8.3-rc1\src\NAnt.VSNet\Solution.cs:line 89

   at NAnt.VSNet.Tasks.SolutionTask.ExecuteTask() in C:\dev_tools\nant-0.8.3-rc1\src\NAnt.VSNet\Tasks\SolutionTask.cs:line 108

   at NAnt.Core.Task.Execute() in C:\dev_tools\nant-0.8.3-rc1\src\NAnt.Core\Task.cs:line 142
   at NAnt.Core.Target.Execute() in C:\dev_tools\nant-0.8.3-rc1\src\NAnt.Core\Target.cs:line 137
   at NAnt.Core.Project.Execute(String targetName) in C:\dev_tools\nant-0.8.3-rc1\src\NAnt.Core\Project.cs:line 579
   at NAnt.Core.Project.Execute() in C:\dev_tools\nant-0.8.3-rc1\src\NAnt.Core\Project.cs:line 562
   at NAnt.Core.Project.Run() in C:\dev_tools\nant-0.8.3-rc1\src\NAnt.Core\Project.cs:line 603

This email message and any attachments are for the sole use of the intended recipient(s) and contain confidential and/or privileged information. Any unauthorized review, use, disclosure or distribution is prohibited. If you are not the intended recipient, please contact the sender by reply email and destroy all copies of the original message and any attachments.

Reply via email to