Adam, In this case Rob got the error because we do not yet support
VS.NET 2005 solutions & projects. Martin Aliger is working on VS 2005 support and is progressing
nicely. Gert From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Adam
Gritt Try doing this, open the csproj
file that has an issue with a text editor and then open the dependency csproj
in a text editor, make sure that the Guid's that represent the ProjectGuid are
match for the related projects, case included. For some reason rather
than convert the string to a Guid and then do a compare, NAnt compares the two
as case-sensitive strings. I have had this error before for .NET 1.1 and
that was the issue, when I fixed it so the Project ID's matched (case included)
then it would build fine. Not sure what is causing the difference. On 9/22/06, Rob McEllhiney
<[EMAIL PROTECTED]>
wrote: I searched
the forums and found a thread concerning this issue from last year but the
resolution was that Nant did not support Studio 2005/Framework 2.0 at the time. We have just
migrated our source from Studio 2003 to Studio 2005 and now I am receiving this
error message from Nant… Target
framework: Microsoft .NET Framework 2.0 Target(s)
specified: build BUILD FAILED Error
loading GUID of project 'C:\... Couldn't
locate ProjectGuid in project 'C:\... I installed
the latest version of Nant that says framework 2.0 is now supported but still
receive the error. I cannot seem to find any further information on how
2.0 is supported other than setting the target framework, which I have done
with success. Any
suggestions or hints on what to look for would be appreciated. I don't want to post the whole build, so here are some segments that may be
relative… <?xml version="1.0" ?> <project name="OptimumSuite" default="build"
basedir="." xmlns="http://nant.sf.net/schemas/nant-0.84.win32.net-1.0.xsd">
<!--
********** ********** ********** ********** ********** **********--> <!--
Properties -->
<property name="vs.Path" value="C:\Program Files\Microsoft
Visual Studio 8\Common7\IDE" />
<property name="buildwithlicense" value="false" /> <!---
Begin : General Properties definition -->
<property name="debug" value="true" />
<property name="Configuration" value="Release" />
<property name="Configuration" value="Debug"
if="${debug}" />
<property name="verbose" value="false" />
<property name="release.dir" value="release" />
<property name="bin.dir" value="../${release.dir}/bin"
/>
<property name="package.prefix" value="OSI" />
<property name="folder.prefix" value="OSI_Build" />
<property name="sqlhelper.dll"
value="Microsoft.ApplicationBlocks.Data.dll" />
<property name="log4net.dll" value="log4net.dll" /> <!---
End : General Properties definition --> <!---
Begin : Package names --> <property name="package.Environment"
value="Environment" /> … <!---
End : Package names --> <!--
********** ********** ********** ********** ********** **********-->
<!-- Build Targets -->
<target name="build" description="Build the entire suite
application">
<echo message="Building Suite in ${Configuration} Mode
..................................." />
<call target="buildEnvironment" /> …
<target name="buildEnvironment" description="Build
Environment components">
<!-- Begin : Environment -->
<echo message="Building Environment in ${Configuration} Mode
..................................." />
<nant buildfile="Environment/build.xml" target="build"
inheritall="true" />
<!-- End : DEnvironment -->
</target> <?xml version="1.0"?> <project name="${package.Environment}"
default="build">
<target name="build">
<solution outputdir="${bin.dir}"
configuration="${Configuration}" verbose="${verbose}">
<projects>
<include name="DALEnvironment\DALEnvironment.vbproj"/>
<include name="Environment\Environment.vbproj"/>
<include
name="CustomControls\ExRichTextBox\ExRichTextBox.csproj"/>
<include
name="CustomControls\WebBrowserEx\WebBrowserEx.csproj"/>
<include name="CustomControls\ActivityProgressBar\ActivityProgressBar.vbproj"/>
<include
name="CustomControls\SSRSViewerControl\SSRSViewerControl.vbproj"/>
</projects>
</solution>
</target>
|
------------------------------------------------------------------------- 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