wcf 服务中使用 entityframework 出现the underlying provider failed on open
因为在wcf中使用了如下配置[OperationBehavior(TransactionScopeRequired = true, TransactionAutoComplete = true)]
相当于使用了 TransactionScope 控制整个方法的事务,但这个方法中调用了另一个服务,而当前项目没有控制entityframework 单请求 上下文唯一,所以相当于事务升级,在事务升级为
原创
2013-09-06 09:25:54 ·
2837 阅读 ·
0 评论