Visual studio 2013 不支持此服务器版本。仅支持Microsoft SQL Server 2012之前的服务器

Visual studio 2013 不支持此服务器版本。仅支持Microsoft SQL Server 2012之前的服务器,visual-studio-2013,Visual Studio 2013,我有SQL Server 2014、VS 2012和VS 2013。两个VS都是最终版本。我无法从任何一个VS访问SQL server 例如: 打开VS.从工具菜单中选择“创建数据库”。输入SQL Server名称,选择一个数据库(列出的所有数据库都正常)。点击测试连接按钮。连接正常 现在,当我单击OK按钮时,我得到以下错误 无法添加数据连接。无法加载文件或程序集“Microsoft.SqlServer.Management.Sdk.Sfc,版本=11.0.0.0,区域性=中性…”。。。。。。。

我有SQL Server 2014、VS 2012和VS 2013。两个VS都是最终版本。我无法从任何一个VS访问SQL server

例如:

  • 打开VS.从工具菜单中选择“创建数据库”。输入SQL Server名称,选择一个数据库(列出的所有数据库都正常)。点击测试连接按钮。连接正常

    现在,当我单击OK按钮时,我得到以下错误

    无法添加数据连接。无法加载文件或程序集“Microsoft.SqlServer.Management.Sdk.Sfc,版本=11.0.0.0,区域性=中性…”。。。。。。。系统找不到指定的文件

  • 在VS服务器资源管理器中,右键单击数据连接,“创建新的SQL Server数据库”。输入服务器名称,然后输入新的数据库名称。出现错误消息:

    不支持此服务器版本。仅支持Microsoft SQL Server 2012之前的服务器

  • 如果有人能帮忙,我将不胜感激

    谢谢你,Saleem请尝试一下:

  • 转到Sql服务器配置管理器
  • 然后是SQL Server的SQL Server网络配置-->协议

  • 然后命名管道-->Rc属性

  • 复制管道名称

  • 然后转到Visual Studio-->服务器资源管理器-->数据连接-->Rc添加连接

  • 然后将复制的管道名称粘贴到服务器名称中

  • 测试连接


  • 就这样。希望对您有所帮助。

    问题已解决。我已经卸载了SQLServer2012,但是SqlServer的某些部分没有卸载(本机客户端等)。在卸载与SQL Server 2012相关的所有内容并重新安装SQL Server 2014和VS 2013之后,一切正常。只浪费了几天!!!。