ASP.NET MVC プロジェクトで MySQL .NET Connector を使用しています。接続は正常に機能します。
ただし、ADO.NET Data ModelMySQL データベース(「データベースからモデルを更新」を使用) から初めて作成した後、何らかの方法でデータベースを変更 (テーブル/プロパティの追加/削除) するたびに、「データベースからモデルを更新」を再度選択します。.edmx file (designer)更新されますが、エンティティは更新されません。
どうすればすべてを更新できますか? デザイナーからテーブルを削除しようとしましたが、「データベースからモデルを更新」を再度実行すると、テーブルがデザイナーに追加されますが、エンティティは変更されません。
これを適切に行う方法はありますか?
問題のウォークスルー:
usersデザイナーにテーブルを追加

phoneデータベース テーブルに列を追加しusers、サーバー エクスプローラーを更新して、列がそこにあることを確認します。

- [更新] タブでテーブルに移動し
"Update Model from Database"て選択し、データ モデルを更新します。users

- 列
phoneがデザイナーに追加されます。すべてがうまくいっているようです。

- コードを見ると、プロパティ
phoneは Entity クラスにありません。
