标签: multithreading windows-10 transactionscope msdtc
在使用“依赖事务”的多线程使用“事务作用域”时,出现“操作对事务状态无效”错误。如果我重新启动DTC服务,则它第一次可以正常运行,但是从第二次开始出现此错误。我在Windows 10上看到过这种行为,但在Windows Server 2016 OS上完全可以正常工作。
我正在使用DTC的以下配置,并且在同一框上使用SQL Server和应用程序,因此范围内没有防火墙问题。