2013-12-14 8 views
2

{}을 (를) 사용하여 TransactionScope에서 여러 개의 EntityFramework 6 DataContexts를 사용하려고합니다.단일 TransactionScope에서 여러 Entity Framework 데이터 컨텍스트를 사용할 수 있습니까?

내가 유형 'System.Data.Entity.Core.EntityException'의 첫 번째 예외가 mscorlib.dll에서 발생

다음과 같은 예외를 얻을

추가 정보 : 내부 공급자는 열기에 실패 . 분산 트랜잭션 관리자 (MSDTC)에 대한

내부 예외 일

네트워크 액세스 비활성화되었습니다.

구성 요소 서비스 관리 도구를 사용하여 MSDTC의 보안 구성에서 네트워크 액세스를 위해 DTC를 사용하도록 설정하십시오.

트랜잭션 관리자가 원격/네트워크 트랜잭션에 대한 지원을 비활성화했습니다 2

내부 예외입니다.

(HRESULT에서 예외 : 0x8004D024)는

코드는 TransactionScope에없이 잘 작동합니다.

동시에 사용이 datacontexts에 트랜잭션을 적용하는 가장 좋은 방법은 무엇입니까 :

여기가 대답해야 할 질문은? 내가 도대체 ​​뭘 잘못하고있는 겁니까?

+0

.NET의 버전은 무엇입니까? –

+0

.Net Framework 4.5 – Chris

+0

코드를 게시 할 수 있습니까? –

답변