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. Может быть, не ваш случай, но стоит проверить.

Другие вопросы по тегам