我正在尝试索引GAC并使用 ResolveAssemblyReferences 目标。但是,GAC似乎缺少某些组件(例如Unity应用程序块),但VS很高兴地在“添加参考”对话框中显示了它们。我的问题:这怎么可能?我一直认为只有GAC注册的组件出现在那里。我想念什么吗?

有帮助吗?

解决方案

除了提到的注册表设置外,还有 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\v2.0.50727\AssemblyFoldersExHKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\v4.0.30319\AssemblyFoldersEx.

提示:如果您下载 vs 2010 Pro电动工具 扩展名,更新的“添加参考”对话框清楚地区分了框架组件和框架扩展程序集。

其他提示

实际上,有一个注册表设置使您可以将目录添加到Visual Studio将在“添加参考”对话框中显示的组件搜索的位置列表。

这里 可以快速概述它的位置以及如何添加自己的路径。

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