当试图打开2008 R2时,会出现此错误:
无法将类型为“System.__ComObject”的COM对象转换为接口类型'Microsoft.VisualStudio.OLE.Interop.IServiceProvider'.此操作失败,因为对IID '{6D5140C1-7436-11CE-8034-00AA006009FA}‘接口的COM组件的QueryInterface调用失败:不支持此类接口( HRESULT: 0x80004002 (E_NOINTERFACE)除外)。(Microsoft.VisualStudio.OLE.Interop)
详细信息:
发布于 2012-02-20 19:30:03
关于连接的一些信息,尽管是微软说他们不能重现这个问题。。
您在客户端计算机上安装了Server 2008 R2服务包1吗?我会试试的。这可能是由于Server / Visual的安装顺序而造成的混乱。应用服务包应该有助于纠正它。
发布于 2015-01-21 06:49:53
谢谢你的提示,user1267600!我也遇到了同样的问题,但在我的例子中,问题是我意外地将"C:\Program (x86)\Internet“文件夹移到了另一个文件夹中,并且SSMS开始显示此错误。然后我找到了,把它搬回来了,一切都恢复正常了。不需要"ieproxy.dll“注册。
*提示-不要移动“”文件夹或任何其他与Windows相关的软文件夹,您将永远不知道依赖它的是什么!:)
发布于 2015-07-02 12:24:27
我也有过同样的问题。安装IE11后,我注册了ieproxy.dll,再次运行。谢谢!
https://stackoverflow.com/questions/9367129
复制相似问题