如果Unity不在GAC中,那么VS如何在添加引用中显示它?
-
29-09-2019 - |
题
我正在尝试索引GAC并使用 ResolveAssemblyReferences
目标。但是,GAC似乎缺少某些组件(例如Unity应用程序块),但VS很高兴地在“添加参考”对话框中显示了它们。我的问题:这怎么可能?我一直认为只有GAC注册的组件出现在那里。我想念什么吗?
解决方案
除了提到的注册表设置外,还有 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\v2.0.50727\AssemblyFoldersEx
和 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\v4.0.30319\AssemblyFoldersEx
.
提示:如果您下载 vs 2010 Pro电动工具 扩展名,更新的“添加参考”对话框清楚地区分了框架组件和框架扩展程序集。
其他提示
实际上,有一个注册表设置使您可以将目录添加到Visual Studio将在“添加参考”对话框中显示的组件搜索的位置列表。
这里 可以快速概述它的位置以及如何添加自己的路径。
不隶属于 StackOverflow