实体框架6与ODAC的兼容性

时间:2014-08-22 16:17:48

标签: c# oracle entity-framework entity-framework-5 entity-framework-6

我有一个使用EF 6的项目。到目前为止,我一直在使用SQL CE进行开发,但现在是将项目与Oracle数据库集成的时候了。

我为Oracle Client 12.1.0.1.2安装了Oracle数据访问组件,并注意到我在将其集成到项目中时遇到了问题。我找到this thread,接受的答案是“ODAC 12c R2不支持EF 6”。

但是,在接受的答案之下的一些消息,同一个人says

  

ODP.NET与EF 6兼容。它不是EF 6认证。我解释了   在演示文稿中口头区分。该文件确实解释了   区别。它说ODAC 12c R2中的 ODP.NET可以在EF 6中运行,但是你   必须将EF设置为使用早期的框架版本(即EF 5)。即可   什么是EF 6兼容。您可以在内部使用带有EF 5的ODP.NET   一个EF 6实例。您无法在EF 6上本地运行ODP.NET。

我有两个问题:

  1. 究竟是什么意思:“你可以在内部使用带有EF 5的ODP.NET EF 6实例“?
  2. 在我的情况下是否可以使用EF 6,或者我应该花一些时间 时间降级到EF 5?
  3. 谢谢。

0 个答案:

没有答案