【发布时间】:2014-10-31 06:24:40
【问题描述】:
我正在开发 WCF 客户端服务器应用程序,将两者保存在不同的机器上。 当我们在不同的机器上运行 cient 和 server 时,我对 TransactionScope 的 DTC 问题有所了解,所以我通过执行以下操作为不同的客户端和服务器解决了它。
- 为 DTC 设置安全设置,包括客户端中的出站设置和服务器上的入站设置。
- 完全关闭防火墙(暂时确保我这边的安全)
除一台机器外,所有客户端和服务器都正常工作。
我已经检查过了,
1.安全设置 2.防火墙=>关闭 3.相同的指导问题 4.重启DTC 5.PingDTC(我已经尝试过并且不想再次使用因为根本不是用户友好的工具)
我从谷歌找到的所有可能性,但这台机器只有错误。 在这两种情况下,如果我将其设为客户端或服务器,它就无法与另一台机器通信,其余一切都可以。
谁能给我建议合适的解决方案?
【问题讨论】:
标签: c# wcf transactionscope msdtc