2012-02-17 2 views
0

내가 어떤 DB를 연결하더라도 EF는 모델 생성에 약 15-30 분이 걸리는 것으로 보입니다. 이 작업을 수행하는 동안 시스템 트레이에 "Visual Studio is busy"메시지가 나타납니다.Entity Framework에서 모델 생성에 30 분 소요

내가 연결 한 첫 번째 DB는 복잡하고 많은 데이터가 있었기 때문에 많은 생각이 들었습니다. 그래서 그럴 수도 있습니다. 이제 필자는 2 개의 열과 3 개의 행을 가진 1 개의 테이블을 가진 로컬 DB 파일을 가지고 있습니다. 여전히 같은 시간이 걸립니다.

결국 VS 충돌이 발생하고 다시 시작됩니다. 누구든지 전에이 문제가 있었나요? 어떤 생각?


리소스 모니터를 살펴본 결과 devenv.exe는 많은 작업을 수행하고 있음을 나타내는 리소스를 소비하지 않는 것 같습니다.

답변

0

나는 DVD 드라이브에서 Visual Studio DVD를 가지고있다. EF로 뭔가를 할 때마다 VS가 디스크에서 읽기 시작했습니다. 나는 무엇이나 이유는 모르지만, 작은 LED는 깜박 거릴 것이다. 일단 디스크를 꺼내면 모든 것이 잘 돌아갔다. 그림을 이동!

0

DB에 액세스하기 위해 어떤 자격 증명을 사용합니까? 먼저 도메인 대기 시간 문제를 배제 해 봅시다. 이것이 작동중인 경우 같은 도메인 자격 증명을 사용하는 2 대의 개별 컴퓨터에서 동일한 흐름을 확인할 수 있습니까? 이것은 로컬 신임을 사용하는 경우에는 적용되지 않습니다.

+0

내가 사용하고있는 두 번째 DB는 VS와 동일한 컴퓨터의 로컬 DB입니다. 빈 모델을 추가하려고해도 같은 문제가 발생합니다. – Aniket

관련 문제