Pun*_*wla 5 .net sql-server-2008-r2 visual-studio-2012 entity-framework-6
我正在使用实体框架的数据库优先方法。当我在“ADO.NET 实体数据模型”中创建新连接时,添加服务器名称和数据库名称后,它会向我显示此错误 -
Could not load file or assembly
'Microsoft.SqlServer.Management.Sdkc.Sfc, Version=11.0.0.0,
Culture=neutral, PublicKey Toekn = 89845dcd8080cc91' or one of its
dependencies. The system cannot find the file specified.
Run Code Online (Sandbox Code Playgroud)
在谷歌上找到了很多链接并尝试过,但它并没有解决我的问题。
无法加载文件或程序集 Microsoft.SqlServer.management.sdk.sfc 版本 11.0.0.0
尝试了这个
SharedManagementObjects.msi(64 位)(正确安装并重新启动 VS,再次出现相同的错误)PowerShellTools.msi
Visual Studio 2012、SQL Server 2008 R2、64 位操作系统
注意:x86 或 x64 取决于操作系统结构
第 1 步:访问以下网址,然后单击“下载”选项。http://www.microsoft.com/en-us/download/details.aspx?id=35580
步骤 2:选择文件名:ENU\ x64 \SQLSysClrTypes.msi,然后单击“下一步”。这将显示运行此 msi 文件的选项。请运行此 msi 文件并完成安装。
步骤 3:再次访问上面的链接并单击“下载”选项。这次你需要选择文件名:ENU\ x64 \SharedManagementObjects.msi,然后单击“下一步”。这将显示运行此 msi 文件的选项。请运行此 msi 文件并完成安装。
第 4 步:下载并安装上述 2 个文件后。关闭 Visual Studio 并重新打开它。现在您应该能够通过服务器资源管理器创建数据库,不会出现任何错误。