Visual Studio 2012 を使用しています。Oracle 64 ビット クライアントをインストールしました。私のオペレーティング システムは Win7 64 ビットです。新しい Oracle DB 接続を追加したいのですが、ユーザー名、パスワードなどを入力して [接続のテスト] ボタンをクリックすると、次のエラーが表示されます。
attempt to load oracle client libraries threw badimageformatexception
This problem will occur when running in 64 bit mode with the 32 bit
Oracle client components installed.
しかし、私の Oracle クライアントは 64 ビットです。私のシステムには 32 ビット コンポーネントがありません。
参照に追加された Oracle.DataAccess.dll にも問題があります。すべての CPU、x86i x64 プラットフォームであるすべての組み合わせを試しましたが、何も変わりませんでした。BadImageFormatException を取得するたびに。
別の質問を検索しましたが、何も変わっていません。また、IIS App Pool Enable 32bit applications プロパティを True に設定しようとしましたが、うまくいきません。
助言がありますか?他に何を試すことができますか?