ファイルの検索を(私はエージェント掻き回すを使用)を行いPolicy.2.112.Oracle.DataAccess.config
を「bindingRedirect」タグ
を使用しているあなたのGACのポリシーファイルがありますそれを編集する。
何らかの理由でこの
<configuration>
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="Oracle.DataAccess" publicKeyToken="89B483F429C47342"/>
<bindingRedirect oldVersion="2.112.2.0-2.112.9999.9999" newVersion="2.121.1.0"/>
</dependentAssembly>
</assemblyBinding>
</runtime>
</configuration>
のようなファイルの外観の内容は、Oracle 12をインストールする場合は、試してみて、それをアンインストール(でも使用Gacutil.exeをは/ U)、バインディングリダイレクトが中に残っています。私のマシン上で
、それがCにあった:\ WINDOWS \アセンブリ\ GAC_32 \ Policy.2.112.Oracle.DataAccess \ 2.121.2.0__89b483f429c47342 Policy.2.112.Oracle.DataAccess.config
\それはアクセスできませんエクスプローラ経由でエージェントのransackを使って追跡し、右クリックしてopそれをエディタに入れてください。
をintallingすべての事を解決...のWindows Server 2012で
を同じ問題を抱えていました。ポリシーDLLによってODP.NET 11にODP.NET 12をロードしようとしている可能性があります。 –
このポリシーDLLを削除するにはどうすればよいですか? – LLF
Visual Studioのコマンドプロンプトを使用して、gacutil/uを発行します。http://msdn.microsoft.com/en-us/library/ex0ss12c%28v=vs.110%29.aspx –