我创建了一个自制的组件,我认为我安装的正确GAC使用。网2.0配置工具(mscorcfg.密歇根州立大学)然而,当我想到参考它在visual studio,我在哪里找到的?

(我知道,我不应该使用GAC无论如何,但是允许的话;-))

编辑:我没有要问的问题够清楚:安装后,大会向政府咨询委员会,它没有显示出来。净卡的项目中添加参照菜单。

有帮助吗?

解决方案

添加参照对话实际上看起来在注册,特别是:

  • [此]\软件\微软\.NETFramework\AssemblyFolders
  • [注册表]\软件\微软\.NETFramework\AssemblyFolders

添加你会,你必须编辑这些注册中的钥匙。或者简单地使用"浏览"按钮(代)可以更有诱惑力的。

其他提示

当您需要引用已部署到GAC的程序集时,您将需要 通过Visual Studio中“添加引用”对话框的“浏览”选项卡浏览到原始项目的\ bin \ Debug目录。

这样做的原因是,由于您已将程序集安装到GAC中,因此它将具有强名称,因此清单中包含.publickey值。

当您引用其清单包含.publickey值的程序集时,Visual Studio假定强名称程序集很可能会部署到GAC,因此无需将二进制文件复制到应用程序文件夹。

相反,它将使用GAC中的版本。

我创建了一个完全免费的工具,可以帮助您实现目标。 Muse VSReferences 将允许您添加全局程序集缓存对添加GAC参考菜单项的项目的引用。

希望这是hekps,

Muse VSExtensions

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