0

我有一个项目在 myproject\dependencies 中引用了 Oracle.DataAccess.dll 的旧副本。因为我安装了其他 oracle 数据访问组件的不同版本,所以我设置了 copy local = false,依靠 GAC 中的发布者策略来处理重定向到正确版本。在运行时,这工作正常。但是,在编译时,copy local=false 设置被忽略,导致引用的 oracle.dataaccess.dll 被复制到 bin 目录。编译器没有遵循与运行时相同的探测规则是否有原因?有解决办法吗?

4

0 回答 0