用EF搞Oracle的 fake CodeFirst 时,一直报错以下错误:

对类型“System.Data.OracleClient.OracleConnection”的存储区提供程序实例调用“get_ProviderFactory”方法后,返回 null。存储区提供程序可能未正常运行。

同时还报告OracleConnection过时了:

'System.Data.OracleClient.OracleConnection' is obsolete: 'OracleConnection has been deprecated. http://go.microsoft.com/fwlink/?LinkID=144260'

 

解决办法:

安装oracle的最新ODP.NET,并且把.net自带的Oracle.DataAccess.dll删除,用ODP.NET的Oracle.DataAccess.dll替换。

相关文章:

  • 2021-10-24
  • 2022-12-23
  • 2022-01-05
  • 2021-11-05
  • 2021-04-15
  • 2021-06-24
  • 2021-06-30
  • 2021-10-01
猜你喜欢
  • 2021-08-17
  • 2022-12-23
  • 2022-12-23
  • 2021-07-26
  • 2021-10-31
  • 2022-12-23
  • 2022-01-07
相关资源
相似解决方案