首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Visual 2010中的Microsoft.SqlServer.SqlTools.VSIntegration引用问题/古怪

Visual 2010中的Microsoft.SqlServer.SqlTools.VSIntegration引用问题/古怪
EN

Stack Overflow用户
提问于 2009-07-29 04:08:57
回答 1查看 3.4K关注 0票数 3

:2008EnterpriseVisualStudio:2010w/ .NET 4.0

Microsoft.SqlServer.SqlTools.VSIntegration.dll参考CodePlex上的SSMS 2008 Addin -数据断续器项目源代码

我引用了下面的DLL

<<Microsoft SQL Server install location>>\100\Tools\Binn\VSShell\Common7\IDE

但奇怪的是。Microsoft.SqlServer.SqlTools.VSIntegration.dll包含一个名称空间Microsoft.SqlServer.Management.UI.VSIntegration,该名称空间又包含ServiceCache (公共密封)。

一旦我添加了引用,ServiceCache就会被高亮显示(这意味着没有引用问题),但是当我编译项目时出现了问题,VS 2010会抛出一个它找不到ServiceCache的错误。

名称“ServiceCache”在当前上下文中不存在

为什么ServiceCache在编译时不可见,但在添加程序集之后它看起来是可用的呢?

Reflector确实显示ServiceCache是项目引用的程序集的一部分,但是无法显示它。

有这样的问题吗?

更新一些截图

反射面清楚地显示ServiceCache

但是Visual 2010说,否则..。

EN

回答 1

Stack Overflow用户

发布于 2011-05-12 16:37:29

必须添加对"C:\Program (x86)\Microsoft SQL Server\100\Tools\Binn\VSShell\Common7\IDE\ObjectExplorer.dll“”的引用

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1198000

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档