Oracle.ManagedDataAccessDTC.dll需要包含在Project中

本文关键字:Project 包含 ManagedDataAccessDTC dll Oracle | 更新日期: 2023-09-27 18:17:58

从oracle网站,它声明我们不需要引用oracle . manageddataaccessdtc .dll,

安装Oracle Data Provider for .NET, Managed Driver

对于我的项目,当我没有把dll放在我的Bin目录中时,它会抛出异常。

Could not load file or assembly 'Oracle.ManagedDataAccessDTC, Version=4.121.1.0, Culture=neutral, PublicKeyToken=89b483f429c47342' or one of its dependencies. The system cannot find the file specified.

我设置Oracle.ManagedDataAccess.dll 'Copy Local' = true…

我错过了什么吗?

我使用oracle 12c客户端32位在windows 7 64位

Oracle.ManagedDataAccessDTC.dll需要包含在Project中

Oracle.ManagedDataAccessDTC.dll仅在使用分布式事务时是(或应该是)必需的。但是,如果您正在使用System。管理你的数据库事务,你的事务可能会被自动提升为分布式事务。

您可以通过添加招募= false