Title: Bug report

I was testing the <solution> task on MS PetShop 3.0 (http://www.microsoft.com/downloads/details.aspx?FamilyId=E2930625-3C7A-49DC-8655-A8205813D6DB&displaylang=en).

My test.build looks like this:
=======================================================================================
<project>
<property name="nant.settings.currentframework" value="net-1.1" />
<solution solutionfile="PetShop.sln" configuration="debug">
        <webmap>
                <map url="" href="http://localhost/MSPetShop">http://localhost/MSPetShop" path="C:\alan\work\VSNET2003\PetShop\Web" />
        </webmap>
</solution>
</project>
=======================================================================================

OS: XP Professional
VS.NET 2003

=======================================================================================
C:\alan\work\VSNET2003\PetShop>nant -debug -targetframework:net-1.1
NAnt 0.85 (Build 0.85.1631.0; net-1.0.win32; nightly; 6/19/2004)
Copyright (C) 2001-2004 Gerry Shaw
NAnt Team

Buildfile: file:///C:/alan/work/VSNET2003/PetShop/test.build
Base Directory: C:\alan\work\VSNET2003\PetShop.
 [solution] Starting solution build.
 [solution] Found webmap match 'C:\alan\work\VSNET2003\PetShop\Web/Web.csproj' for 'http://localhost/MSPetShop/Web.csproj.

 [solution] Loading projects...
 [solution] Loading project 'C:\alan\work\VSNET2003\PetShop\IDAL\IDAL.csproj'.
 [solution] Project: IDAL Relative Output Path: bin\Debug\ Output Path: C:\alan\work\VSNET2003\PetShop\IDAL\bin\Debug\ Documentation Path:

 [solution] Project: IDAL Relative Output Path: bin\Release\ Output Path: C:\alan\work\VSNET2003\PetShop\IDAL\bin\Release\ Documentation Path:

 [solution] Project: Model Relative Output Path: bin\Debug\ Output Path: C:\alan\work\VSNET2003\PetShop\Model\bin\Debug\ Documentation Path:

 [solution] Project: Model Relative Output Path: bin\Release\ Output Path: C:\alan\work\VSNET2003\PetShop\Model\bin\Release\ Documentation Path:

 [solution] Loading project 'C:\alan\work\VSNET2003\PetShop\Oracle\OracleDAL.csproj'.
 [solution] Project: OracleDAL Relative Output Path: bin\Debug\ Output Path: C:\alan\work\VSNET2003\PetShop\Oracle\bin\Debug\ Documentation Path:

 [solution] Project: OracleDAL Relative Output Path: bin\Release\ Output Path: C:\alan\work\VSNET2003\PetShop\Oracle\bin\Release\ Documentation Path:

 [solution] Project: Utility Relative Output Path: bin\Debug\ Output Path: C:\alan\work\VSNET2003\PetShop\Utility\bin\Debug\ Documentation Path:

 [solution] Project: Utility Relative Output Path: bin\Release\ Output Path: C:\alan\work\VSNET2003\PetShop\Utility\bin\Release\ Documentation Path:

 [solution] Loading project 'C:\alan\work\VSNET2003\PetShop\SQLServer\SQLServerDAL.csproj'.
 [solution] Project: SQLServerDAL Relative Output Path: bin\Debug\ Output Path: C:\alan\work\VSNET2003\PetShop\SQLServer\bin\Debug\ Documentation Path:

 [solution] Project: SQLServerDAL Relative Output Path: bin\Release\ Output Path: C:\alan\work\VSNET2003\PetShop\SQLServer\bin\Release\ Documentation Path:

 [solution] Loading project 'C:\alan\work\VSNET2003\PetShop\Utility\Utility.csproj'.
 [solution] Loading project 'C:\alan\work\VSNET2003\PetShop\Pre-Build\Pre-Build.vcproj'.
 [solution] Loading project 'C:\alan\work\VSNET2003\PetShop\Model\Model.csproj'.
 [solution] Loading project 'C:\alan\work\VSNET2003\PetShop\Web\Web.csproj'.
 [solution] Project: Web Relative Output Path: bin\ Output Path: C:\alan\work\VSNET2003\PetShop\Web\bin\ Documentation Path:

 [solution] Project: Web Relative Output Path: bin\ Output Path: C:\alan\work\VSNET2003\PetShop\Web\bin\ Documentation Path:

 [solution] Project: BLL Relative Output Path: ..\web\bin\ Output Path: C:\alan\work\VSNET2003\PetShop\web\bin\ Documentation Path:

 [solution] Project: BLL Relative Output Path: ..\web\bin\ Output Path: C:\alan\work\VSNET2003\PetShop\web\bin\ Documentation Path:

 [solution] Project: DALFactory Relative Output Path: bin\Debug\ Output Path: C:\alan\work\VSNET2003\PetShop\DALFactory\bin\Debug\ Documentation Path:

 [solution] Project: DALFactory Relative Output Path: bin\Release\ Output Path: C:\alan\work\VSNET2003\PetShop\DALFactory\bin\Release\ Documentation Path:

 [solution] Loading project 'C:\alan\work\VSNET2003\PetShop\DALFactory\DALFactory.csproj'.
 [solution] Loading project 'C:\alan\work\VSNET2003\PetShop\BLL\BLL.csproj'.
 [solution] Loading project 'C:\alan\work\VSNET2003\PetShop\Post-Build\Post-Build.vcproj'.
 [solution] Loading project 'C:\alan\work\VSNET2003\PetShop\ConfigTool\ConfigTool.csproj'.
 [solution] Project: ConfigTool Relative Output Path: bin\debug\ Output Path: C:\alan\work\VSNET2003\PetShop\ConfigTool\bin\debug\ Documentation Path:

 [solution] Project: ConfigTool Relative Output Path: bin\release\ Output Path: C:\alan\work\VSNET2003\PetShop\ConfigTool\bin\release\ Documentation Path:

 [solution] Gathering additional dependencies...
 [solution] Cleaning up temp folder C:\Temp\xawfh1a_.

BUILD FAILED

INTERNAL ERROR

System.ArgumentNullException: Value cannot be null.
Parameter name: path2
   at System.IO.Path.Combine(String path1, String path2)
   at NAnt.VSNet.VcConfiguration.get_OutputPath() in C:\DOCUME~1\drieseng\LOCALS~1\Temp\tmp15EB.tmp\src\NAnt.VSNet\VcConfiguration.cs:line 154

   at NAnt.VSNet.ProjectBase.GetOutputPath(String configuration) in C:\DOCUME~1\drieseng\LOCALS~1\Temp\tmp15EB.tmp\src\NAnt.VSNet\ProjectBase.cs:line 178

   at NAnt.VSNet.Solution.GetDependenciesFromProjects() in C:\DOCUME~1\drieseng\LOCALS~1\Temp\tmp15EB.tmp\src\NAnt.VSNet\Solution.cs:line 594

   at NAnt.VSNet.Solution..ctor(FileInfo solutionFile, ArrayList additionalProjects, ArrayList referenceProjects, TempFileCollection tfc, SolutionTask solutionT

ask, WebMapCollection webMaps, FileSet excludesProjects, DirectoryInfo outputDir, GacCache gacCache) in C:\DOCUME~1\drieseng\LOCALS~1\Temp\tmp15EB.tmp\src\NAnt.

VSNet\Solution.cs:line 131
   at NAnt.VSNet.Tasks.SolutionTask.ExecuteTask() in C:\DOCUME~1\drieseng\LOCALS~1\Temp\tmp15EB.tmp\src\NAnt.VSNet\Tasks\SolutionTask.cs:line 365

   at NAnt.Core.Task.Execute() in C:\DOCUME~1\drieseng\LOCALS~1\Temp\tmp15EB.tmp\src\NAnt.Core\Task.cs:line 176
   at NAnt.Core.Project.InitializeProjectDocument(XmlDocument doc) in C:\DOCUME~1\drieseng\LOCALS~1\Temp\tmp15EB.tmp\src\NAnt.Core\Project.cs:line 1313

   at NAnt.Core.Project.Execute() in C:\DOCUME~1\drieseng\LOCALS~1\Temp\tmp15EB.tmp\src\NAnt.Core\Project.cs:line 818
   at NAnt.Core.Project.Run() in C:\DOCUME~1\drieseng\LOCALS~1\Temp\tmp15EB.tmp\src\NAnt.Core\Project.cs:line 895

Please send bug report to [EMAIL PROTECTED]

Total time: 0.5 seconds.


C:\alan\work\VSNET2003\PetShop>

=======================================================================================


If you are not an intended recipient of this e-mail, please notify the sender, delete it and do not read, act upon, print, disclose, copy, retain or redistribute it. Click here for important additional terms relating to this e-mail.     http://www.ml.com/email_terms/

Reply via email to