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

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了错误:无法加载文件或程序集“Microsoft.SqlServer.Management.Sdk.Sfc,Version = 11.0.0.0”相关的知识,希望对你有一定的参考价值。

我正在使用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来解决这个问题;但它不起作用。

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

谢谢,萨洛尼

答案

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

另一答案

问题:(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

适用于X86操作系统的ENU x86 SharedManagementObjects.msi,

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

以上是关于错误:无法加载文件或程序集“Microsoft.SqlServer.Management.Sdk.Sfc,Version = 11.0.0.0”的主要内容,如果未能解决你的问题,请参考以下文章

尝试通过反射加载应用程序并获取错误“无法加载文件或程序集......系统找不到指定的文件。”

无法加载文件或程序集“Oracle.DataAccess 错误

RestSharp - 错误 - 无法加载文件或程序集 - 系统找不到指定的文件

无法加载文件或程序集'System.Web.Extensions,版本 = 1.0.61025.0 错误 [关闭]

寻找解决策略:无法加载文件或程序集[重复]

Coldfusion OpenXml 错误:无法加载文件或程序集“DocumentFormat.OpenXml”