Hi,

we are using Nant for automated builds of an ASP.NET project. The developers
have VS.NET installed on their computers, whereas the compile servers have
only  the .NET SDK and Nant.

Our project references some third-party assemblies which are installed on
the developers' computers. The path to these references is given as
Hint-Path in the .csproj file.

As the compile servers do not have these third-party assemblies installed,
the Nant project copies them from a network location to the local TMP
folder; this path is then included in the <assemblyfolders> element within
the <solution> element.

This workflow has worked fine for some months.

However, I recently set up a new compile server, and on this computer the
<assemblyfolders> element seems to be ignored. The build fails with the
message "Couldn't find referenced assembly ..." with the original Hint Path.

For a test, I copied the third-party assemblies into the original Hint Path
without further installations, and now the build succeeded.

This means to me that NAnt somehow ignored the <assemblyfolders> element on
this computer.

Does anyone have any ideas why this can happen?

I use NAnt 0.85 RC 3 on all the compile servers, and identical build files.

Regards,

Matthias Reuss


-------------------------------------------------------
This SF.Net email is sponsored by:
Power Architecture Resource Center: Free content, downloads, discussions,
and more. http://solutions.newsforge.com/ibmarch.tmpl
_______________________________________________
Nant-users mailing list
Nant-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/nant-users

Reply via email to