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

浙公网安备 33010602011771号