最近、ODP.NET(Oracle.DataAccess 4.112.3)を使用するC#(4.0)アプリでテストを開始しました。
このプロジェクトを任意のプラットフォームをターゲットにしてアプリを公開するように設定しました。
クライアントマシンでプログラムを実行すると、次のようになります。
Could not load file or assembly 'Oracle.DataAccess, Version=4.112.3.0,Culture=neutral,
PublicKeyToken=89b483f429c47342' or one of its dependencies. An attempt was made to load
a program with an incorrect format.
私が言ったように、私は「任意のCPU」をターゲットにしており、Oracle.DataAccessアセンブリもアプリに組み込んでいます。
このエラーは、Oracleクライアントがインストールされているマシンとインストールされていないマシンで発生します。
どんな助けでも大歓迎です。