错误'OracleInternal.Common.ODTSettings.m_bUseLongIdentifiers'添加迁移时出错

时间:2015-10-27 21:47:59

标签: c# .net entity-framework entity-framework-6

当我添加代码优先的EF迁移时,我收到以下错误:

找不到字段:'OracleInternal.Common.ODTSettings.m_bUseLongIdentifiers'。

并且未创建迁移。

我的目标是Oracle 12c,并验证了我的连接字符串和所有配置。 相同的配置在另一个项目中完美运行。

1 个答案:

答案 0 :(得分:10)

显然最新稳定的ODP.net驱动程序有一个错误,您需要将您的ODP.net驱动程序降级到以前的稳定版本。

尝试以下套餐;

  

安装包Oracle.ManagedDataAccess - 版本12.1.22

     

安装包Oracle.ManagedDataAccess.EntityFramework - 版本12.1.22