【发布时间】:2011-02-11 06:14:57
【问题描述】:
可能重复:
Assembly installed into the GAC not showing up in Visual Studio
我已使用 gacutil 命令将 log4net 程序集复制到 GAC。从资源管理器中,我可以看到它已被复制,但是当我尝试将其引用添加到项目时,我无法在添加引用对话框中看到它。
还有另一种方法可以从硬编码路径中引用它,但如果该路径在他的机器上不存在,这可能会给其他开发人员带来问题。
我该如何解决这个问题?
【问题讨论】:
-
那个窗口不是基于 GAC 的;事实上,GAC 对此[积极劝阻][1]。您可以使用注册表告诉添加引用对话框在哪里查看,但这实际上是为供应商安装工具而设计的。对于大多数通用目的,只需将“lib”(或类似)文件夹添加到您的源代码存储库,项目中的所有开发人员都会从那里链接它。 [1]:support.microsoft.com/kb/306149
标签: .net visual-studio visual-studio-2010 assemblies gac