1

내 DbSet 클래스에 인텔리 센스가 표시되지 않습니다.Intellisense가 DbSet 클래스에 나타나지 않습니다.

DBContext db = new DBContext(); 
IEnumerable<Element> elements = db.Elements.[NO INTELLISENSE HERE] 

정규화 된 이름은 System.Data.Entity.DbSet입니다.

내 파일 맨 위에 System.Web.Mvc에 대한 참조가 있습니다.

코드가 컴파일되고 실행됩니다.

여기에있는 문제는 무엇이며 어떻게 디버깅하고 해결할 수 있습니까?

답변

2

엔티티 프레임 워크 lib (코드가있는 프로젝트에 대한 참조)에 대한 참조를 추가해야합니다.

+1

패키지 관리자를 사용하여 EntityFramework를 설치했는데이를 수정했습니다. 이러한 참조가 누락 된 경우에도 코드 자체가 어떻게 작동하는지 이해할 수 없습니다. – Jon