アプリケーションのmanifestの設定(ODP.NET10.1.0.400を10.2.0.100にリダイレクト)

ODP.NETにはいくつかのバージョンが存在する。
10.1.0.200
10.1.0.301
10.1.0.400
10.2.0.100
1.102.2.20
2.102.2.20
バージョンが開発環境と実行環境で合わない場合、Assemblyをリダイレクトする必要が出てくる。
これは.NETのWinFormプロジェクトの場合app.configに記述する。
(10.1.0.400を10.2.0.100へ)








(9.2.0.000-9.2.0.999を1.102.2.20へ)










(10.1.0.000-10.1.0.999を1.102.2.20へ)








(10.2.0.000-10.2.0.999を1.102.2.20へ)








最新のODP.NETはインストール時リダイレクトポリシーが自動でインストールされているので、ほぼ問題とならないはず...([ODP.NETのインストールフォルダ]¥odp.net¥PublisherPolicy以下)
またAssemblyのリダイレクトポリシーは階層構造になっており、実行ファイルのmanifestが解釈されかつ、PCにインストールされているリダイレクトポリシーが適用される。



MEMO(47837)