SQL Server Management Studio错误

时间:2016-08-30 16:18:40

标签: sql-server-2016 ssms-2016

https://msdn.microsoft.com/en-us/library/mt238290.aspx

安装SQL Server 2016 Management Studio后出现以下错误

Error

这是activityLog.xml中的错误:

  <entry>
    <record>78</record>
    <time>2016/08/30 16:10:09.827</time>
    <type>Error</type>
    <source>VisualStudio</source>
    <description>SetSite failed for package [Microsoft.SqlServer.Management.SqlStudio, Microsoft.SqlServer.Management.SqlStudio, Version=13.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91][Object reference not set to an instance of an object.]:{   at Microsoft.SqlServer.SharedBins.InitSharedBins()&#x000D;&#x000A;   at Microsoft.SqlServer.Management.SqlStudio.Initialize()&#x000D;&#x000A;   at Microsoft.VisualStudio.Shell.Package.Microsoft.VisualStudio.Shell.Interop.IVsPackage.SetSite(IServiceProvider sp)}</description>
    <guid>{04401FF3-8B0F-4D2D-85EB-2A3542867A8B}</guid>
    <hr>80004003 - E_POINTER</hr>
    <errorinfo>Object reference not set to an instance of an object.</errorinfo>
  </entry>

我的机器上还有其他版本的SQL Server 2012,SQL Server 2008 R2。

任何帮助都将不胜感激。

感谢。

1 个答案:

答案 0 :(得分:0)

您可能在Visual Studio和SSMS之间存在兼容性问题。

如果您使用的是Windows 10,并且出现Windows Defender提示符,提示诸如“未授权的更改已阻止...”之类的内容,那么请确保将可执行文件添加到允许的应用程序列表中。通常,您会在以下位置找到安装的SSMS:

C:\ Program Files(x86)\ Microsoft SQL Server \ 140 \ Tools \ Binn \ ManagementStudio \ ssme.exe

我相信这应该解决-如果它是VS-SSMS兼容性问题。