使用Visual Studio并添加对项目的引用时,将显示一个包含多个选项卡的窗口; .NET,Project,Recent和Browse.获取.NET列表下列出的项目需要什么?
我们在GAC中有一些项目,我们认为它们会在那里列出,但它们不是.我们正在寻找能够在一个非常大的开发团队中为我们的应用程序中的程序集获得更一致的引用路径的方法.
您需要创建一个注册表项来告诉Visual Studio哪些文件夹显示程序集.本文介绍了如何执行此操作:
http://www.platinumbay.com/blogs/dotneticated/archive/2008/09/02/add-reference-and-the-gac.aspx
我们不再使用GAC,因为这是一个繁琐的过程,并没有给我们的团队成员带来好处.我们使用项目引用解决了我们自己的程序集的一致路径问题.第三方程序集放在解决方案中的文件夹中,我们从那里引用项目中的程序集.这样每个人都可以让他们走在同一条道路上而不用担心.
您需要添加一个注册表项,如:
[HKEY_CURRENT_USER\SOFTWARE\Microsoft.NETFramework\AssemblyFolders\MyAssemblies] @ = "C:\ MyAssemblies"
您可以在以下网址查看更多信息:http://support.microsoft.com/kb/306149