10

对于 Entity Framework 5.0,所需的最低 .Net Framework 版本是多少?.Net 4.0 还是 4.5?

4

1 回答 1

18

这取决于您所说的“必需”是什么意思。

为了使用所有功能,需要 .NET 4.5。但是,EF5 将在 .NET 4 上运行,但功能与 EF 4.3 基本相同。

编辑:

EF5 仍将在 .NET 4 上提供一些较小的性能增强,当然也会提供错误修复,但不会提供大部分新功能(如枚举支持、空间类型等)。

编辑(2012 年 6 月 24 日):

从 EF6 开始,新的性能功能已从核心框架中移出,因此您现在可以充分利用 .NET 4,但 EF5 仍依赖于 4.5 进行改进。

于 2012-08-28T21:56:01.563 回答