无法添加数据连接

时间:2015-07-20 21:28:12

标签: sql-server visual-studio sql-server-2014 visual-studio-exp-2013

我安装了SQL Server 2014。当我尝试在Visual Studio Express 2013 for Windows Desktop中创建数据连接时,它给出了以下错误。

  

无法添加数据连接。无法加载文件或程序集。 Microsoft.SqlServer.Management.Sdk.Sfc, Version=11.0.0.0, Culture=neutral, PublicKeyToken=[key].dependancies之一。.msi。系统找不到指定的文件。

我已经下载并安装了this回答中建议的Version=12.0.0.0个文件。

虽然答案指出,对于SQL Server 2014,您应该收到说明Version=11.0.0.0的错误消息,但是我收到显示ENU\x64\SharedManagementObjects.msi的错误消息。我是否可以下载并安装SQL Server 2012的C:\Windows\assembly

检查Microsoft.SqlServer.Management.Sdk.Sfc表示12.0.0.0已安装为版本user = User.find_or_create_by!(email:params[:email])

2 个答案:

答案 0 :(得分:2)

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

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

答案 1 :(得分:1)

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

  1. 打开网址http://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,现在一切都会顺利进行。
  7. 请参阅here