追加しました
<oracle.dataaccess.client>
<settings>
<add name="DllPath" value="<application_path>\bin"/>
</settings>
</oracle.dataaccess.client>
私のweb.configに。
実行時に DllPath 値を設定することは可能ですか..
追加しました
<oracle.dataaccess.client>
<settings>
<add name="DllPath" value="<application_path>\bin"/>
</settings>
</oracle.dataaccess.client>
私のweb.configに。
実行時に DllPath 値を設定することは可能ですか..
config から実行できる既存の設定を削除する必要があります。問題は、現在の設定が machine.config などのファイルから取得されることです。
このような構成を使用してこれを実現できます。場所は app.config または web.config にあります
<system.data>
<DbProviderFactories>
<remove invariant="Oracle.DataAccess.Client" />
<add name="Oracle Data Provider for .NET" invariant="Oracle.DataAccess.Client" description="Oracle Data Provider for .NET"
type="Oracle.DataAccess.Client.OracleClientFactory, Oracle.DataAccess, Version=2.112.3.0, Culture=neutral,
PublicKeyToken=89b483f429c47342"/>
</DbProviderFactories>
</system.data>
上記の構成は、現在の参照を削除し、エントリを bin フォルダーから取得されるバージョン 2.112.3.0 に置き換えます。