【问题标题】:What are the ramifications (if any) by using Entity Framework 5 with .NET 4将 Entity Framework 5 与 .NET 4 结合使用会产生什么后果(如果有)
【发布时间】:2012-08-31 21:43:12
【问题描述】:

将 EF 5 与 .NET 4 结合使用会产生什么后果?我看到 NuGet 中 EF 的最新版本是 5.0,但我正在运行 .NET 4,并且不打算很快升级到 4.5。它在 NuGet 中说 EF 5 没有“依赖项”。

我想我在某处听说 EF 5 使用 .NET 4.5 的特定功能。

有什么想法吗?

【问题讨论】:

  • 您可能想检查一下,但我听说枚举支持需要 .NET 4.5
  • 那么您已经安装了 EF 5 并从 .NET 4.5 项目中引用了?
  • EF5 有很多性能改进,但仅限于使用 .net 4.5 时

标签: .net entity-framework .net-4.0 entity-framework-5


【解决方案1】:

来自here

为 Entity Framework 5 所做的许多性能改进都存在于 .NET 4.5 附带的核心组件中。

而这个Visual Studio magazine article 似乎就是 Marc 评论的内容:

Entity Framework RC NuGet 包与 Visual Studio 11 beta、Visual Studio 2010 和 .NET Framework 4.5/4 兼容。但是,新的 Entity Framework 5 功能(例如枚举、空间数据类型和表值函数)需要 .NET 4.5。

我认为可以肯定地假设这些限制也适用于 RTM。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-01-20
    • 2014-05-21
    • 1970-01-01
    • 1970-01-01
    • 2012-01-25
    • 1970-01-01
    • 2013-08-10
    相关资源
    最近更新 更多