내 솔루션에 다른 프로젝트에서 사용중인 어셈블리 데이터 프로젝트가 있습니다. 데이터 프로젝트에는 세 가지 edmx
항목이 포함되어 있습니다.EntityFramework에서 잘못된 데이터 컨텍스트를 사용하고 있습니다.
나는 하나의 함수 가져 오기를 호출하고있어,하지만 edmx.cs
내부 I는 호출 한 줄에 오류가 발생하고 있습니다 :
return ((IObjectContextAdapter)this).ObjectContext.ExecuteFunction
을 .ObjectContext((IObjectContextAdapter)이)
은 다른 컨텍스트 유형을 완전히 반환합니다! 따라서 내가 말하는 함수를 찾을 수 없습니다.
누구든지 이전에이 동작을 보았습니까? 나는 왜 그것이 하나의 문맥에 있을지 모르지만 ObjextContext
이 체크되었을 때 다른 유형을 반환한다.
잘못된 데이터 컨텍스트를 사용하는 프레임 워크가 아닌 것 같습니다.) – Tarec
매우 도움이됩니다. 의견을 보내 주셔서 감사합니다. 나는 분명히 내가 원하는 상황을 부르고 있지만, 캐스트는 다른 것을 돌려주고있다. 다시 한번, 매우 도움이되는 의견에 감사드립니다. – user623647
'IObjectContextAdapter.ObjectContext'의 타입은 무엇입니까? 'this.ObjectContext'의 타입은 무엇입니까? 이 두 유형 사이에 관계가 있습니까? –