我在我的 ASP.NET MVC 项目中使用 MySQL .NET 连接器。连接工作正常。
但是,在第一次ADO.NET Data Model从我的 MySQL 数据库(使用“从数据库更新模型”)创建一个之后,每次我以任何方式更改数据库(添加/删除表/属性)并再次选择“从数据库更新模型”,更新,.edmx file (designer)但实体没有。
我怎样才能更新所有内容?我试图从设计器中删除表并再次通过“从数据库更新模型”,它将表添加到设计器,但实体永远不会改变。
有没有办法正确地做到这一点?
解决问题:
- 将表格添加
users到设计器

- 将列添加
phone到数据库表users并刷新服务器资源管理器,确保该列存在。

- 通过转到
"Update Model from Database"并选择users刷新选项卡中的表来刷新数据模型。

- 该列
phone被添加到设计器中。一切似乎都运行良好。

- 转到代码,该属性
phone不在 Entity 类中。
