Rro*_*man 40 asp.net-4.5 entity-framework-5
我有基于.NET 4.0的项目,但我需要在我的解决方案中使用EntityFramework 5.所以我从NuGet安装它.
之后,我将目标框架更改为.NET 4.5(我正在使用VS 2012)并重建项目.
但在参考文件夹中,我看到该项目使用EntityFramework.dll版本4.4.0.0.
何我可以使用较新版本的EntityFramework?
在web.config中
<compilation debug="true" targetFramework="4.5">
<assemblies>
<add assembly="System.Data.Entity, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
</assemblies>
</compilation>
Run Code Online (Sandbox Code Playgroud)
Lad*_*nka 70
较新版本(真正的EF5)依赖于.NET 4.5.如果在项目基于.NET 4.0时添加了EF5,则只有EF 4.4(EF5版本没有依赖于.NET 4.5的功能).升级到EF 5.0后,您需要更新EntityFramework包.您可以尝试使用Update-Package命令.如果它没有帮助,您将需要先卸载包,然后再重新添加.
| 归档时间: |
|
| 查看次数: |
21032 次 |
| 最近记录: |