2

我看到了很多关于这个问题的线程,但我找不到我的应用程序为什么不起作用。我想在不重新编译应用程序的情况下使用其他版本的 Oracle.DataAccess 库。我添加到 app.config 行:

   <assemblyBinding>
    <dependantAssembly>
      <assemblyIdentity name="Oracle.DataAccess" publicKeyToken="89b483f429c47342"/>
      <bindingRedirect oldVersion="1.0.0.0 - 9.0.0.0" newVersion="10.2.0.100" />
    </dependantAssembly>
  </assemblyBinding>

如果我很好理解我的版本是否介于 1.0.0.0 和 9.0.0.0 之间,我会强制应用程序使用版本 10.2.0.100。但是当我更改此版本时,应用程序总是使用已编译的相同 dll。

我的目标只是更改本地应用程序目录中的 dll并强制应用程序使用这个

4

0 回答 0