EF6.x+Oracle 配置问题

用EF已经将近一年了,当初选择EF作为ORM框架,也是仗着自己对C#,Linq相关底子还可以,学起来能尽快上手。但是用了一年的,一直用的是比较旧的版本EF4,新版本一直提示为框架不匹配,当初项目周期比较紧,所以也没有作深究,最近有时间就研究了一下,今天终于算是配置好了。

其实网上有很多无法更新的解决方案(通常是说什么框架不兼容)

这些解决方案其实是可行的,既然如此,为什么有时候怎么配置都是,其中有一个问题就是,我们在新建连接的时候,必须选择ODP.NET托管程序,不然怎么配置都是没用的,这个问题困扰我很久了,今天终于算是找到问题的关键点了,但为什么选择ODP.net非托管程序依旧不行呢,这个目前我也没用弄明白,等待高人的进一步解答。

 

 

http://stackoverflow.com/questions/27656519/oracle-odp-net-with-entity-framework-6-entity-framework-database-compatible-pr

http://stackoverflow.com/questions/19496744/upgrade-ef-4-edmx-to-ef-6

posted @ 2016-08-08 19:21  xilin123  阅读(320)  评论(0)    收藏  举报