开发环境下,如果源DB或者操作DB 的 服务器 有一个机器没有打开MSDTC 服务的前提下,
var isolationLevel = new TransactionOptions() { IsolationLevel = IsolationLevel.RepeatableRead };
using (TransactionScope trans = new TransactionScope(TransactionScopeOption.Required, isolationLevel))
{}
,则应用池中的隔离级别变化了以后,就会出现问题。