2

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

4

2 回答 2

4

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

提示:如果您下载VS 2010 Pro Power Tools扩展,更新后的“添加引用”对话框清楚地区分了框架程序集和框架扩展程序集。

于 2010-06-23T14:10:54.250 回答
1

实际上有一个注册表设置允许您将目录添加到 Visual Studio 将搜索程序集以显示在“添加引用”对话框中的位置列表中。

以下是它在哪里以及如何向其中添加自己的路径的快速概述。

于 2010-06-23T12:41:22.707 回答