我使用代码优先 CTP5 设置的新项目收到以下错误消息。在网上找不到任何关于它的信息。有没有人遇到过这个错误信息?
创建模型时不能使用上下文。
第一次调用我的数据库上下文时会发生这种情况(下面的代码):
using (StaffData context = new StaffData())
{
return context.Employees.Count(e => e.EmployeeReference) == 1;
}
此时数据库尚未创建。我有一个DropCreateDatabaseIfModelChanges
在 app_start 中设置的数据库初始化程序。