问题一个接着一个,Rpc没问题了,并且通过Dtcping工具测试两台电脑都没有问题,可是运行程序却出现了新的异常,[COMException (0x8004d00e): 此事务已明地或暗地被确认或终止 (异常来自 HRESULT:0x8004D00E)] 解决步骤: 1.确保msdtc能够通过防火墙 两台电脑都运行 "netsh firewall set allowedprogram %windir%/system32/msdtc.exe MSDTC enable" 2.保证msdtc开启服务。控制面板-管理工具-组建服务 Msdtc 安全配置如下 3.关闭Ms sqlserver2000的分布式服务,之后重新启动。 如果还不行的话,请参考第四项 4.修改Hosts文件 增加服务器和客户端的映射.如 192.168.0.199 server 192.168.0.88 coffee |