错误:无法加载文件或程序集' Microsoft.SqlServer.Management.Sdk.Sfc,Version = 11.0.0.0'

时间:2016-07-15 07:25:55

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

我正在使用VS 2013和SQL SERVER 2014,我正在尝试使用实体框架从VS 2013连接到数据库。我在添加实体数据模型时获得测试连接成功,但收到上述错误。

错误:无法加载文件或程序集' Microsoft.SqlServer.Management.Sdk.Sfc,Version = 11.0.0.0' 系统找不到指定的文件

我尝试了这么多解决方案,我重新安装了SQLSysClrTypes.msi, SharedManagementObjects.msi,DB2OLEDBV5_x64.msi和vcredist_x64.exe来解决这个问题;但它没有用。

有人可以建议我解决方案吗?

谢谢, SALONI

2 个答案:

答案 0 :(得分:2)

只是作为答案标记,让我在我的评论的答案块中重写。 从http://www.microsoft.com/en-us/download/details.aspx?id=35580安装正确的Microsoft.SqlServer.Management.Sdk.Sfc版本11的SharedManagementObjects.msi,因为看起来该实体正在使用以前的SQL Server(2012)。

答案 1 :(得分:0)

问题:(Sql server 2012)当Visual Studio找不到程序集Microsoft.SqlServer.management.sdk.sfc版本11.0.0.0时,会出现此问题。

解决方案:转到http://www.microsoft.com/en-us/download/details.aspx?id=35580并下载:

用于X64操作系统的ENU \ x64 \ SharedManagementObjects.msi或

EN86 \ x86 \ SharedManagementObjects.msi for X86 OS,

然后安装它,并重新启动visual studio。