4

我有一个使用 EF 4.3 和 Visual Studio 2010 运行的 .NET Framework 4 项目。我已将该项目升级到 EF 5 并在我的开发机器上安装了 .NET Framework 4.5。运行我的项目时,我现在收到“无法加载文件或程序集'Microsoft.SqlServer.Types,版本 = 11.0.0.0”

我没有使用 EF5 的任何新功能或 .NET Framework 4.5 的新功能。这里有什么问题?

4

1 回答 1

2

我找到了解决方案!只需安装 nuget 包 Microsoft.SqlServer.Types

PM> Install-Package Microsoft.SqlServer.Types

接着

解决方案 > 参考 > System.Data.Entity > 属性 > 复制本地,并将其设置为 True。

注意: Microsoft.SqlServer.Types 的 Copy Local 已设置为 true,即使问题出在 System.Data.Entity 上,错误消息仍然与 Microsoft.SqlServer.Types 有关。

于 2013-05-05T09:14:17.113 回答