.NET 事务处理 transactionscope “此操作对该事务的状态无效” 、”已中止事务” 错误

在.Net中使用TransactionScope 可以对括进去的代码进行事务处理,使用方法如下。

using (System.Transactions.TransactionScope scope = new System.Transactions.TransactionScope())
{
   //代码逻辑
}

如果在里面的代码出现异常(即便含有try..catch.异常捕获),则会在代码最后的“}”处触发“已中止事务”的... 【Read more】