我在添加对我构建的.NET程序集的引用时遇到问题。这就是我所做的。
安装工作正常。我可以在GAC中看到testlib(C:\ Windows \ assembly)。
我创建了一个新的.NET项目并尝试添加对testlib的引用,但是我没有在Add Reference对话框的.NET选项卡中看到它。如何让它出现在那里?
答案 0 :(得分:1)
.NET选项卡中的程序集与GAC无连接。 为了在.NET选项卡中查看程序集,安装程序必须写入 以下注册表路径: HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft.NETFramework \ AssemblyFolders 该条目应创建一个新密钥,通常是应用程序名称,而不是设置默认值 值到程序集的安装路径。
例如,假设应用程序名称为MyApp,并且安装到: C:\ Program Files \ MyApp 注册表完整路径将是 HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft.NETFramework \ AssemblyFolders \ MyApp的 默认值为: C:\ Program Files \ MyApp
答案 1 :(得分:0)
我们已经创建了一个可以帮助您实现目标的工具。 Muse VSReferences将允许您从Add GAC Reference菜单项中向项目添加Global Assembly Cache引用。
...问候
取值