Comment【.net】Oracle.DataAccessの例外と原因まとめODP.Net経由でOracleに接続する場合のエラー対処法まとめです。過去に幾度となく苦しめられてきたのでメモ。タイプ初期化子が例外をスローしました。プロバイダは、このバージョンのOracleクライアントと互換性がありません原因クライアントにインストールしているOracle.DataAccess.dllと、参照しているOracle.DataAccess.dllのバージョンが異なる。'Oracle.DataAccess'、またはその依存関係の1つが読み込めませんでした。指定されたファイルが見つかりません。specified.)原因アプリケーションがOracle.DataAccess.dllを見つけれない状態。x64)版のODACをインストールした場合も対象となること。発生例64bitOSで、32bit版のODACをインストールしており、AnyCPUやx64でビルドされたアプリケーションで実行する。'Oracle.DataAccess'、またはその依存関係の1つが読み込めませんでした。間違ったフォーマットのプログラムを読み込もうとしました。PublicKeyToken=89b483f429c47342'原因ターゲットCPUと、動作環境のOSビット数と異なる。事象2と違い、アプリケーションはOracle.DataAccess.dllを見つけられている。発生例x86でビルドしたが、64ビットOSで動かしている。コメントをキャンセルメールアドレスが公開されることはありません。