加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

asp.net – 无法加载文件或程序集“Oracle.ManagedDataAccessDTC

发布时间:2020-12-16 07:25:13 所属栏目:asp.Net 来源:网络整理
导读:我们有一个ASP.Net 4.5.2应用程序,使用来自nuget和Entity Framework 5的最新Oracle.ManagedDataAccess.dll. 文件版本:4.121.1.0 产品版本:4.121.1.20131211 部署到生产环境(Windows Server 2008 r2 x64)时,一切正常,直到我们需要分布式事务. Oracle文档声
我们有一个ASP.Net 4.5.2应用程序,使用来自nuget和Entity Framework 5的最新Oracle.ManagedDataAccess.dll.

文件版本:4.121.1.0

产品版本:4.121.1.20131211

部署到生产环境(Windows Server 2008 r2 x64)时,一切正常,直到我们需要分布式事务.

Oracle文档声明我们需要提供Oracle.ManagedDataAccessDTC.dll(相同版本,针对特定平台x64),以使分布式事务正常工作.

无法加载文件或程序集“Oracle.ManagedDataAccessDTC.DLL”或其依赖项之一.指定的模块无法找到.

描述:执行当前Web请求期间发生未处理的异常.请查看堆栈跟踪以获取有关错误及其源自代码的位置的更多信息.

异常详细信息:System.IO.FileNotFoundException:无法加载文件或程序集“Oracle.ManagedDataAccessDTC.DLL”或其依赖项之一.指定的模块无法找到.

堆栈跟踪:

[FileNotFoundException:无法加载文件或程序集’Oracle.ManagedDataAccessDTC,Version = 4.121.1.0,Culture = neutral,PublicKeyToken = 89b483f429c47342’或其依赖项之一. ]

解决方法

安装Microsoft Visual C 2010 Redistributable.

如果您的服务器是Windows Server 2008 R2 x64,请从此页面安装:
带有SP1的http://www.microsoft.com/en-us/download/details.aspx?id=14632不适用于此服务器.

如果您的服务器是Windows Server 2012 x64,请从此页面安装:
http://www.microsoft.com/en-us/download/details.aspx?id=13523

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读