开发的时候不需要迁移,只要制定DropCreateDatabaseAlways,让它每次删除重新创建下就行。

解决方案 »

  1.   

     // 如果您希望只要更改模型架构,Entity Framework
            // 就会自动删除并重新生成数据库,则将以下
            // 代码添加到 Global.asax 文件中的 Application_Start 方法。
            // 注意: 这将在每次更改模型时销毁并重新创建数据库。
     System.Data.Entity.Database.SetInitializer(new System.Data.Entity.DropCreateDatabaseIfModelChanges<MvcGuestbook.Models.MvcGuestbookContext>());
    就不会报错了