EF CTP4: «Контекст нельзя использовать во время создания модели». - PullRequest
2 голосов
/ 22 марта 2011

У меня есть две сущности: студент и класс.

они имеют отношения многие ко многим друг с другом:

class Student
{
   ICollection<Class> Classes{get;set;}
}

class Class
{
   ICollection<Student> Students{get;set;}
}

когда я пытаюсь выполнить следующее утверждение:

return _db.Students.Where(s => s.Email == email).FirstOrDefault();

Я получаю это сообщение об ошибке:

 "The context cannot be used while the model is being created."

1 Ответ

2 голосов
/ 24 мая 2011

У меня была такая же проблема / исключение, когда я забыл поместить строку подключения из app.config в проект, где модель codefirst была в web.config в проекте webui, откуда я запускал свое приложение и ссылался на CF.Может быть, не ваш случай, но стоит проверить.

...