无法添加数据连接

Unable to add data connection

我安装了 SQL Server 2014。当我尝试在 Visual Studio Express 2013 中为 Windows 桌面创建数据连接时,出现以下错误。

Unable to add data connection. Could not load file or assembly. Microsoft.SqlServer.Management.Sdk.Sfc, Version=11.0.0.0, Culture=neutral, PublicKeyToken=[key] or one of its .dependancies. The system cannot find the file specified.

我已经下载并安装了 this 回答中建议的两个 .msi 文件。

虽然答案表明使用 SQL Server 2014 您应该收到错误消息 Version=12.0.0.0,但我收到的错误消息显示 Version=11.0.0.0。我应该为 SQL Server 2012 下载并安装 ENU\x64\SharedManagementObjects.msi 吗?

检查 C:\Windows\assembly 显示 Microsoft.SqlServer.Management.Sdk.Sfc 安装为版本 12.0.0.0

我为 SQL Server 2012 下载了 ENU\x64\SharedManagementObjects.msi

似乎在使用 Visual Studio 2013 和 SQL Server 2014 时,需要 version 11.0.0.0Microsoft.SqlServer.Management.Sdk.Sfc

对于这两种类型(32 位和 64 位),此方法有效:

  1. 打开URLhttp://www.microsoft.com/en-us/download/details.aspx?id=35580
  2. 下载ENU\x86\SQLSysClrTypes.msi
  3. 下载ENU\x86\SharedManagementObjects.msi
  4. 安装ENU\x86\SQLSysClrTypes.msi
  5. 安装ENU\x86\SharedManagementObjects.msi
  6. 重新启动您的 Visual Studio,现在一切都会顺利进行。

here