时间:2021-07-01 10:21:17 帮助过:2人阅读
\odp.net\managed\x86
For 64-bit .NET Framework: ORACLE_HOME\odp.net\managed\x64
Upon ODP.NET installation, Oracle.ManagedDataAccessDTC.dll
is no longer placed into the Global Assembly Cache (GAC). For applications that use this DLL, Oracle.ManagedDataAccessDTC.dll
must either be placed in the application directory or in the GAC.
Oracle.ManagedDataAccessDTC.dll
should not be directly referenced by a .NET application. It will be implicitly loaded by ODP.NET, Managed Driver when using distributed transactions.
For applications with platform target x64
or x86
specifically, Oracle.ManagedDataAccess.dll
will load Oracle.ManagedDataAccessDTC.dll
appropriately if it is placed into the GAC or if it resides in the application directory.
For applications that target AnyCPU, the corresponding Oracle.ManagedDataAccessDTC.dll
needs to be placed into x64 and x86 subdirectories under wherever the Oracle.ManagedDataAccess.dll
is loaded from by the application. ODP.NET, Managed Driver will load the appropriate Oracle.ManagedDataAccessDTC.dll
assembly (32-bit or 64-bit), based on whether the application is 32-bit or 64-bit. If both 32-bit and 64-bit versions of Oracle.ManagedDataAccessDTC.dll
are in the GAC, then the appropriate assemblies will be loaded automatically.
https://docs.oracle.com/cd/E63277_01/win.121/e63268/InstallDistributedTransaction.htm#ODPNT8172
Oracle.ManagedDataAccessDTC.dll 使用
标签: