我收到此错误:
The model backing the 'database' context has changed since the database was created. Consider using Code First Migrations to update the database (http://go.microsoft.com/fwlink/?LinkId=238269).
但问题是我的实体与数据库中的相同:相同的最大长度,如果为空,相同的数据类型。
当我更新我的模型时会发生错误,因为数据库和模型的属性不同。但我的问题是。还有其他可能发生此错误的情况吗?它说错误在此代码中:
int UserId = (from d in db.Tbl_Users
where d.dbUserID == userName && d.dbPassWord == pass
select d.dbUser).SingleOrDefault();
一切正常,表属性完全相同(数据库和模型),但是当我运行应用程序时,错误触发。所以,请重复这个问题,错误迁移何时发生?是否还有其他导致错误触发的场景?