【问题标题】:Entity framework 6 and oracle实体框架 6 和 oracle
【发布时间】:2014-03-11 06:01:35
【问题描述】:

注意: 目前不支持实体框架 6。某些 Visual Studio 版本可能默认使用 Entity Framework 6。如果是这样,请将您的 .NET 项目设置为使用早期版本的 Entity Framework。

消息在Oracle Data Provider's system requirements中提供

今天的状态还是一样吗,还是我看到的是旧消息。

我知道 Devart 的 dotConnect for Oracle。

【问题讨论】:

    标签: c# oracle entity-framework


    【解决方案1】:

    ODAC 12c(或任何其他版本)仍然不支持实体框架 6。支持的 EF 为 4.5 和 5。第三方产品,例如德瓦特,似乎是目前唯一的选择。 我没有看到 Oracle 的任何公告表明可能的发布日期。

    【讨论】:

      【解决方案2】:

      2014 年 3 月 6 日,Oracle 产品经理 Alex Keh 在this discussion thread 中这样说:

      您现在可以使用 ODAC 12c R2 在 EF 6 中运行 EF5 应用程序。下一个 ODAC 版本将包括真正的 EF 6 支持。计划是发布它 今年某个时候。

      随意搜索并没有找到比这更最新或更具体的预测。所以我们可以期待 Oracle 在 2014 年的某个时候支持 Entity Framework 6。

      更新ODP.NET 12c 现在宣传对 Entity Framework 6 的支持。

      【讨论】:

      • 这到底是什么意思:“您现在可以使用 ODAC 12c R2 在 EF 6 中运行 EF5 应用程序。”?我在一个项目中使用 EF 6,需要将它与 Oracle 数据库挂钩。我该怎么做?
      • 我相信这意味着如果您能够针对 Entity Framework 5 编译您的代码(即,您没有利用仅在 Entity Framework 6 中提供的任何功能),那么相同的代码将在Entity Framework 6. 您可以尝试查看此YouTube video from Christian Shay at Oracle 以了解如何将 Oracle 开发人员工具与 Entity Framework 一起使用。
      猜你喜欢
      • 1970-01-01
      • 2015-12-03
      • 2015-12-26
      • 1970-01-01
      • 2015-04-30
      • 1970-01-01
      • 2014-11-08
      • 2014-07-28
      • 1970-01-01
      相关资源
      最近更新 更多