EF モデル (ver 5) を更新すると奇妙な問題が発生します。そのモデルに属するすべてのクラスを削除します。
私の状況はこんな感じでした。プライマリ テーブルへの参照を持つ 2 つのテーブルのキー列を変更しました。モデルを更新しても edmx にこれらの変更が加えられなかったため、これら 3 つのテーブル (プライマリ テーブルと 2 つのルックアップ テーブル) を削除し、edmx を保存しました。次に、モデルを更新し、それらのテーブルを再び追加しました。
更新後にモデルを保存すると、VS はこの edmx のすべてのクラス ファイルを削除しました。edmx はすべてのテーブルで問題ないように見えますが、クラスだけが削除されています。その後、最後の変更を元に戻して再試行する必要があります。
うまくいったことの 1 つは、影響を受けるクラスに適切な変更を加えるために edmx ファイルを手動で編集することでしたが、なぜそれをしなければならないのかわかりません。
そこに何かアイデアはありますか?
ありがとう!