だから私はそのような問題を抱えています。Entiti Framework 5 モデル、Oracle データベース、クライアント バージョン 11.2 の Windows アプリがあります。私のマシンは Windows 8 Pro 64 ビット、Visual Studio 2012 です。そのアプリはサーバーでまったく問題なく実行されます。ただし、ローカル マシンで実行すると、次のような例外が発生します。
Type initializer "Oracle.DataAccess.Client.OracleClientFactory" thrown an exception. --->
Oracle.DataAccess.Client.OracleException: The provider is not compatible with the version of Oracle client
ここで答えをグーグルで検索し、すべてのdllをexeファイルがあるフォルダーにコピーしました。運がない。ローカルとサーバーの両方に同じ ODAC があります。どちらのマシンも 64 ビットです。新鮮なアイデアは役に立ちます。前もって感謝します!