Martin Aliger wrote:
I did some exploration in this field and found this:
Visual Studio use HintPath to find reference assemblies. If not found it uses all paths listed under registry key HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\7.1\AssemblyFolders
Maybe we should implement similar mechanism? Use HintPath first and then some path list which could defaults to this regisry read. And be overrided (extended?) by e.g. <solution _verbose="true" configuration="Release" output="${build.dir}"> <projects> <includes name="**/*.csproj"/> </projects> <assembly-folders> <includes name="c:\temp\build\dll"/> </assembly-folders> </solution>
Martin
usI think I understand. Each developer has a bunch of reference directories that are set up in VS.NET, right? You're right - we would likely need to add a <references> tag to the solution task to handle this situation.
Matt.
Martin Aliger wrote:
no - normal references to assemblies. Unfortunattely we do not use CVS orOdd... We simply check in .csproj files and leave .csproj.user files on each machine individually. We haven't had any issues with this.
Are you perhaps talking about 3rd party references? Or GAC references?
similar system and every developer has another directory tree. A lot of
Thisdo not have sources from all assemblies and references pre-built .dlls.
andresult is scheme, where one developer writes assembly "Gordic.General"
another one "Gordic.Win32" which is dependant on General <Reference Name = "Gordic.General" AssemblyName = "Gordic.General" HintPath = "..\dll\Gordic.General.dll" />
But on build server no path ..\dll exists and nant failed with BUILD FAILED Couldn't find referenced assembly 'C:\temp\src\dll\Gordic.General.dll'.
This is logical but imposible to solve right now. Maybe solution is to create some attribute to Solution task to override references path? (like outputdir)
What is your ideas?
Thanks, Martin
------------------------------------------------------- This sf.net email is sponsored by:ThinkGeek Welcome to geek heaven. http://thinkgeek.com/sf _______________________________________________ nant-developers mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/nant-developers
------------------------------------------------------- This sf.net email is sponsored by:ThinkGeek Welcome to geek heaven. http://thinkgeek.com/sf _______________________________________________ nant-developers mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/nant-developers
------------------------------------------------------- This sf.net email is sponsored by:ThinkGeek Welcome to geek heaven. http://thinkgeek.com/sf _______________________________________________ nant-developers mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/nant-developers