OracleConnection is obsolete

szjay發表於2013-09-24

用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替換。

相關文章