ODP.NET のインストール

LONERさん
LONERさん
本日は、とある開発マシンで ODP.NET がない!ということが発覚し、右往左往。
Visual Studio 2010 と Oracle Client 11g が入っているパソコンで、Oracle DataAccess.dll の参照設定が解決できず、アプリケーションを実行するとクラッシュ。Oracle Client 11g のディスクで ODP.NET をインストールしなおすも、効果なし。Oracle DataAccess.dll の バージョン 2 はインストールされる。
Visual Studio 2010 がインストールされていれば、ODP.NET のバージョン 4 もインストールされるはずなのだが・・・
原因は、インストールする Oracle Client のバージョンだった。非常に細かいのだが、ODP.NET version 4 がインストールできるのは Oracle Client 11.2.0.1.2 以降。今回開発マシンにあらかじめ入っていた(再インストールした)のは Oracle Client 11.2.0.1.0。というわけで、ODP.NET のバージョン 2 しかインストールされない。
さらにややこしいことに、 Oracle Client 11.2.0.1.2 は Oracle Client 11g のディスクからはインストールできない。Patch Set という別のディスクから圧縮ファイルを取り出してインストールする。これだけのことで7時間ぐらい無駄にした。
LONERさんのブログ一覧