我改变了我原来的 MVC 4 模型。我删除了一个对象并重命名并向另一个对象添加了属性。
在我的Application_Start()
我有以下更新我的数据库:
Database.SetInitializer(new DropCreateDatabaseIfModelChanges<myDB>());
public class IntranetAdsDBInitializer : DropCreateDatabaseIfModelChanges<myDB>
{
protected override void Seed(myDB_context)
{
base.Seed(context);
}
}
我重新构建了项目并运行它,我的数据库现在反映了这些变化。伟大的!
但是现在我剩下的所有其他文件(视图、控制器)仍然引用了原始模型。有没有办法让我的更改自动重新搭建,或者我必须手动完成所有操作?