728x90
반응형
질문 : MetadataException : 지정된 메타 데이터 리소스를 로드 할 수 없습니다.
갑자기 생성 된 ObjectContext
클래스 MetadataException
계속 발생합니다. App.Config의 연결 문자열이 정확 해 보이며 마지막으로 작동 한 이후로 변경되지 않았으며 변경없이 기본 데이터베이스에서 새 모델 (edmx 파일)을 다시 생성하려고했습니다.
누구나 아이디어가 있습니까?
추가 세부 정보 : 속성을 변경하지 않았으며 출력 어셈블리의 이름을 변경하지 않았으며 어셈블리에 EDMX를 포함하려고 시도하지 않았습니다. 퇴근 후 돌아올 때까지 10 시간을 기다렸습니다. 그리고 더 이상 작동하지 않았습니다.
EDMX를 다시 만들어 보았습니다. 프로젝트를 다시 만들어 보았습니다. 나는 심지어 처음부터 데이터베이스를 다시 만들어 보았습니다. 운이 없습니다.
답변
이는 애플리케이션이 EDMX를로드 할 수 없음을 의미합니다. 이것을 일으킬 수있는 몇 가지가 있습니다.
- 모델의 MetadataArtifactProcessing 속성을 출력 디렉터리에 복사로 변경했을 수 있습니다.
- 연결 문자열이 잘못되었을 수 있습니다. 나는 당신이 그것을 변경하지 않았다고 말하는 것을 알고 있지만, 다른 것 (예 : 어셈블리 이름)을 변경했다면 그것은 여전히 틀릴 수 있습니다.
- 어떤 이유로 더 이상 작동하지 않는 어셈블리에 EDMX를 포함하기 위해 컴파일 후 작업을 사용할 수 있습니다.
요컨대, 질문에 정확한 답변을 제공하기에 충분한 세부 사항이 없지만 이러한 아이디어가 올바른 방향으로 나아가기를 바랍니다.
업데이트 : 문제 해결을위한보다 완전한 단계 가 포함 된 블로그 게시물을 작성했습니다.
출처 : https://stackoverflow.com/questions/689355/metadataexception-unable-to-load-the-specified-metadata-resource
728x90
반응형
'개발관련 > 오류노트' 카테고리의 다른 글
Entity Framework의 SqlException-세션에서 실행중인 다른 스레드가 있으므로 새 트랜잭션이 허용되지 않습니다. (0) | 2021.07.05 |
---|---|
Git 푸시 오류 : insufficient permission for-adding an object to repository datab (0) | 2021.07.01 |
android.os.FileUriExposedException : Intent.getData ()를 통해 앱 외부에 노출 된 file : ///storage/emulated/0/test.txt (0) | 2021.06.28 |
확인 된 예외에 대한 사례 (0) | 2021.06.27 |
NullReferenceException의 해결방법 (0) | 2021.06.26 |