32ビットWindows 7デスクトップから64ビットWindows 7 Laptopに移行しました。ソリューション内に約60のプロジェクトを含むC#プログラムを開発しています。64ビットマシンで32ビットモードでOracleクライアントを実行
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
明らかに誤りがかなり自明であり、私は32ビットモードでロードするために私の全体のソリューションを取得しようとしています:私は、構築しようとしながら、次のエラーを得続けます。私はすべての単一のプロジェクトを通過し、ターゲットプラットフォームをx86に設定しましたが、まだこのエラーが発生しています。私はGoogleを検索し、無数の異なるアプローチを見てきましたが、私はこの問題を解決することはできません。私のプロジェクトが64ビットマシン上で32ビットモードで実行されていることを確認する最良の方法は何ですか?
私はVisual Studio 2008を使用しています。現在、32ビットにダウングレードすることを検討していますが、実際にこれを行う必要はありません。
これは明らかではありません - このエラーは、ビルドプロセス中に、またはアプリケーションを実行する際に発生しますか? –
ビルドは成功しますが、最初のページ(Webベースのアプリケーション)をロードすると、Oracle DBに接続しようとするとこのエラーがスローされます。 – Joseph
どのようなOracleクライアント(32ビットまたは64ビット)を使用していますか? – Belogix