在一次翻译中,我使用了两种不同的语境:
using (TransactionScope scope = new TransactionScope())
{
using (Entities1 context = new Entities1())
{
....
}
using (Entities2 context2 = new Entities2())
{
.... var tmp = from a in context2....
}
}
当我读上下文2时,我有错误:
已禁用分布式事务管理器(MSDTC)的网络访问。请使用组件服务管理工具
在MSDTC的安全配置中启用DTC以进行网络访问
我的防火墙已关闭。我的组件服务:http://imageshack.us/photo/my-images/109/88086476.png/。但错误仍然存在! 我该如何解决?
服务器:Windows Server 2008,MS SQL 2008 客户端:Windows 7 64位。