私のグループは、Oracle 11.2.0.1クライアントおよびそれ以前のバージョン用に最適化されたいくつかのアプリケーションを開発しました。私は最近、Entity Frameworkのサポートを利用するために最新のOracle 11.2.0.3クライアントをインストールしました。古いアプリの中には新しいクライアントでは動作しないものがあります。私は最新の11.2.0.3クライアントと古いバージョンの両方を必要とするアプリケーションがクライアントのマシン上で調和して生き残れるようにしたいと考えています。これを行う方法はありますか?Oracle.DataAccess.dllの複数のバージョンを同じマシンに置くことは可能ですか?
私はOracle 11.2.0.1で1台のマシンを持っています。 Oracle.DataAccess.dll 11.2.0.3を手動でGACにロードしようとしましたが、それに依存するアプリケーションはまだ動作しません。私は何か他に何かする必要がありますか?
そして、ここでポリシーファイルは次のとおりです: