EF CTP4: "Контекст нельзя использовать во время создания модели".
У меня есть две сущности: студент и класс.
между ними есть отношения многие ко многим:
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 ответ
У меня была такая же проблема / исключение, когда я забыл поместить строку подключения из файла app.config в проект, где модель codefirst была в web.config в проекте webui, откуда я запускал свое приложение и ссылался на CF. Может быть, не ваш случай, но стоит проверить.