我安装了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])
。
答案 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位),这都有效:
http://www.microsoft.com/en-us/download/details.aspx?id=35580
ENU\x86\SQLSysClrTypes.msi
ENU\x86\SharedManagementObjects.msi
ENU\x86\SQLSysClrTypes.msi
ENU\x86\SharedManagementObjects.msi
请参阅here。