none
关于Wcf 与 事务 DTC RRS feed

  • 问题

  • 按照 msdn 徐长龙第13讲,事务。

    client using(transactionscope...)

    {

    xx.complete();  //  这里报错,但我调试进server的服务方法正常。为何?

    }

    2011年10月23日 6:59

答案

  • 楼上的是在什么环境中测试的? 我在网上查的资料: 在windows2003中为了增强其安全性,微软调整了MSDTC RPC通讯的安全策略. 解决方案:修改注册表:LOCAL_Machine\Software\Microsoft\MSDTC下建立DBWrod的子项TurnOffRPCSecurity,并且设置值为1,重启服务器即可。 你可以试试.
    2011年10月24日 4:13

全部回复

  • 错误提示太简单,没法判断错在哪里。

    提示:  事务被终止。

    2011年10月23日 7:03
  • 楼上的是在什么环境中测试的? 我在网上查的资料: 在windows2003中为了增强其安全性,微软调整了MSDTC RPC通讯的安全策略. 解决方案:修改注册表:LOCAL_Machine\Software\Microsoft\MSDTC下建立DBWrod的子项TurnOffRPCSecurity,并且设置值为1,重启服务器即可。 你可以试试.
    2011年10月24日 4:13
  • 楼上的是在什么环境中测试的? 我在网上查的资料: 在windows2003中为了增强其安全性,微软调整了MSDTC RPC通讯的安全策略. 解决方案:修改注册表:LOCAL_Machine\Software\Microsoft\MSDTC下建立DBWrod的子项TurnOffRPCSecurity,并且设置值为1,重启服务器即可。 你可以试试.

    我自己的电脑,windows 7 旗舰版 64 位.

     

    2011年10月24日 7:30