Oracle データベースに接続するサンプル アプリケーションを C# で作成しました。私のステーションでは、Oracle Client 10g をインストールしました。C# プロジェクトでは、oracle bin フォルダーから oracle.dataaccess.dll への参照を追加しました。デスクトップ上で 10g バージョンの Oracle クライアントを使用してアプリを実行するとすべて問題ありませんが、11g バージョンの Oracle クライアントを使用するデスクトップではアプリケーションが動作しません (クラッシュ)。参照を削除し、11g クライアントから oracle.dataaccess.dll への参照を追加すると、ビルド後、アプリは oracle クライアント 11g でのみ動作し、oracle クライアント 10g を使用するワークステーションでクラッシュします。 11g オラクル クライアント?