Linq2Entities モデルに問題があります - ここで明らかな何かが欠けている可能性があります。
これが私がしたことです:
- EDMX モデル ファイルを追加しました
- モデルに TableX を追加しました
- SQL Management Studio に戻り、TableX を更新して主キーを変更しました
- EDMX ファイルに戻り、[データベースからモデルを更新] をクリックします。
- TableX が更新されましたが、誤って更新され、新しい主キーが再割り当てされませんでした
- 次に、モデルから TableX を削除しました
- 「データベースからモデルを更新」をクリック
- TableX は [追加] タブに表示されるようになりましたが、[更新] タブのままです
- [更新] タブをクリックし、[完了] をクリックします。
- TableX が再表示されない
別のデータベースと (明らかに) 別のテーブルを使用して新しいプロジェクトでこのプロセスを繰り返しても、同じことが起こります。
テーブルをモデルに戻せないのはなぜですか?!