我有一個涉及oracle數據庫的web服務。Oracle.DataAccess.Client.OracleException
我使用ODP.net oracle數據提供程序。我相信實際的程序集稱爲Oracle.DataAccess.dll。
好,而一切正常,我的本地機器上很好,當我推動到服務器時,我總能得到這個例外...
Oracle.DataAccess.Client.OracleException: The provider is not compatible with the version of Oracle client
我已經嘗試了許多東西,包括試圖迫使我的服務使用當前DLL ...
<configSections>
<section name="oracle.dataaccess.client" type="System.Data.Common.DbProviderConfigurationHandler, System.Data, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
</configSections>
<oracle.dataaccess.client>
<settings>
<add name="DllPath" value="C:\WebSites\xxxx.yyy.zzz\OracleDllBinNewbin\Oracle.DataAccess.dll" />
</settings>
</oracle.dataaccess.client>
這有幫助嗎? http://stackoverflow.com/questions/659341/the-provider-is-not-compatible-with-the-version-of-oracle-client – 2013-02-12 14:21:15
也許......我會給它一些鏡頭。我顯然需要de-GAC任何Oracle.DataAccess的dll的 – SoftwareSavant 2013-02-12 15:56:59