如何在我的项目中使用安装在GAC中的.net程序集
请参阅How to reference Assemblies in the GAC:
我们已经得到了一些帖子最近 ,开发人员正在安装在GAC 组件,然后问 为什么他们没有看到他们在 列举添加引用对话框。这应该是对大多数开发人员来说清楚的事情。
嗨安德鲁, 什么在这种情况下,如果我没有在GAC中安装程序集的副本。通常开发人员无权修改注册表项。 – Brainchild 2010-01-22 05:52:42
您对本文有两点异议。在第一个问题上,您可以浏览到虚拟文件夹。 c:\ windows \ assembly \ GAC ..或GAC_32。 (在32位机器上)。第二,运气不好。 – Cheeso 2010-01-22 06:38:10
@AndrewHare [link](http://www.eggheadcafe.com/PrintSearchContent.asp?LINKID=1175)是否已经死了? – xameeramir 2016-01-20 07:05:36
基本上你只需要右键点击你的项目并选择Add reference...
; .NET选项卡应该包含所有GAC注册的程序集。您不需要有DLL副本,也不需要访问Windows文件夹。
如果没有作品,所以你有一台机器的设置问题,需要联系您的桌面支持人员,或者关注@Andrew answer
当您选择Project + Add Reference时看到的程序集不是从GAC创建的。您应该保留存储在GAC以外任何位置的程序集副本。 Microsoft将它们存储在c:\ windows \ microsoft.net和c:\ program files \ reference程序集中。使用项目或浏览标签是添加引用或破解注册表的最常见方式。然而,GAC通常用在目标机器上,而不是你的开发机器上。 – Faisal 2010-01-22 07:00:04