使用'DropCreateDatabaseWhenModelChanges'错误

时间:2015-10-07 07:48:15

标签: asp.net-mvc database entity-framework initializer

当我在DbContext文件中添加此代码Database.SetInitializer(new DropCreateDatabaseWhenModelChanges());时,出现以下错误:

  

找不到类型或命名空间名称'DropCreateDatabaseWhenModelChanges'(您是否缺少using指令或程序集引用?)

我已经包含了System.Data.Entity命名空间。我能错过什么? 的修改 我尝试使用DropCreateDatabaseIfModelChanges,徒劳无功。

2 个答案:

答案 0 :(得分:1)

使用Database.SetInitializer(new DropCreateDatabaseIfModelChanges<StudentDbContext>());

答案 1 :(得分:0)

您的意思是DropCreateDatabaseIfModelChanges而不是DropCreateDatabaseWhenModelChanges