Oracle データベースに触れる Web サービスがあります。
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>