当使用Visual Studio中工作,并增加你都带有多个选项卡的窗口的项目的引用; .NET,项目,最近,和浏览。什么是需要得到在.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

这可能是一个VFAQ,即使我很新在这里。这里的基本概念是组件列表是基于注册表中的设置加载。

所有你需要做的是添加这下指向组件的位置的注册表子项下面的键:

HKEY_CURRENT_USER\SOFTWARE\Microsoft\.NETFramework\AssemblyFolders\

如果MyAssemblyFolder是你的文件夹中添加您的程序集驻留,创建一个子项以任何名义和在它内部添加一个字符串键与您MyAssemblyFolder的完整路径名。

我创建了一个工具,它是完全免费的,这将帮助你实现你的目标。 缪斯VSReferences 将允许您添加全局程序集缓存参考从添加GAC参考菜单项项目。

此致

木塞VSExtensions

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top