我有一个使用DTC的项目,在IIS和VS中本地运行良好。但是当我在我的服务器上发布它时,它无法正常工作。
软件在多个数据库上运行查询。我有一个Web服务器获取HTTP请求,然后将其传递给业务层(通过WCF分离服务器),然后业务层使用EF在SQL Server上运行查询(分离的机器),但它不能使用DTC,
所有服务器都启用了DTC。
DTC是否要求在业务服务器上安装SQL Server DBMS?
我在客户端上出现内部错误。我该怎么办?
我的所有机器都是虚拟的(使用esXi 5.5)和操作系统:
[被修改]
错误: msdtc在尝试保护与系统STORAGE的连接时遇到错误(HR + 0x80000171)
基于以下配置: category extension 允许入境和出境