Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/unit-testing/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 分布式事务处理、DTCPING、如何设置NetBIOS_C#_Msdtc_Distributed Transactions_Netbios - Fatal编程技术网

C# 分布式事务处理、DTCPING、如何设置NetBIOS

C# 分布式事务处理、DTCPING、如何设置NetBIOS,c#,msdtc,distributed-transactions,netbios,C#,Msdtc,Distributed Transactions,Netbios,我是Microsoft分布式事务协调器,负责向不在同一网络上的不同服务器上的两个不同数据库写入数据。当我试图在C#TransactionScope中执行代码时,我得到以下错误: “与基础事务管理器的通信失败。” 我正在使用DTCPing.exe工具尝试ping删除服务器,以查看出现此错误的原因 但是,有人告诉我,我只需要使用远程计算机的NetBIOS名称,而不是它的IP地址。然而,考虑到我的两台机器位于不同的网络上,我不确定如何实现这一点 注意-我还临时禁用了两台计算机上的windows防火墙。

我是Microsoft分布式事务协调器,负责向不在同一网络上的不同服务器上的两个不同数据库写入数据。当我试图在C#TransactionScope中执行代码时,我得到以下错误:

“与基础事务管理器的通信失败。”

我正在使用DTCPing.exe工具尝试ping删除服务器,以查看出现此错误的原因

但是,有人告诉我,我只需要使用远程计算机的NetBIOS名称,而不是它的IP地址。然而,考虑到我的两台机器位于不同的网络上,我不确定如何实现这一点


注意-我还临时禁用了两台计算机上的windows防火墙。

我可能错了,但我相信您只是在
主机
文件中添加了一个条目