2009-09-24 67 views

回答

0

你指的是哪个引用“标签”? “添加引用”对话框有一个用于.NET,COM和项目的选项卡(加上浏览和最近的选项卡,您可能不感兴趣)。

最明显的是项目,它只显示项目您的解决方案

对于COM,尚未添加到当前项目的参考,它看起来在所有这一切都从HKEY_CLASSES_ROOT\TypeLib注册类型库的COM组件。

.NET选项卡使用HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\AssemblyFolders注册表键也可以查看文件夹路径列表%ProgramFiles%\Microsoft Visual Studio 9.0\Common7\IDE\PublicAssemblies%ProgramFiles%\Microsoft Visual Studio 8\Common7\IDE\PublicAssemblies(同样取决于版本)如果你有VS2008安装您也可以在项目属性的“引用路径”选项卡中为每个项目添加其他路径。

+0

我似乎有很多程序集不符合上面的列表。我想知道他们可能在哪里... – 2009-11-13 07:18:23

1

Visual Studio将搜索“参考路径”中的所有程序集。

可以使用项目属性为每个项目定义引用路径;但他们也可以在注册表中设置。 看看HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\AssemblyFolders

+0

其他地方,例如HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ .NETFramework \ v2.0.50727 \ AssemblyFolders – RenniePet 2012-02-21 04:15:35