0

Visual Studio 2012 の Entity Framework v5 で突然発生したような奇妙な問題が発生しています。

今日、テーブルに新しい行列を追加したので、DB からモデルを更新しました。更新後、ビューに新しい列が表示されましたが、コードで参照しようとするとエラーが発生しました。ビューは更新されましたが、Designer.cs クラスは更新されていませんでした (モデルを再作成しました)。これをさらに 2 回試しましたが、デザイナー クラスを更新できませんでした。

.edml ファイルの問題だと思ったので、削除して再作成しました。ビューで行った変更がデザイナーに反映されないことに気付きました。名前空間、テーブルなどを変更できます。ビューとビューのみで変更されます。すでに参照を再追加しましたが、うまくいきません。現在、接続の問題も発生しています(これは、ビューの更新にのみ関連していると想定しています)。

他の誰かがこの問題に遭遇しましたか? いつでも自分でコードを編集することもできますが、時間がかかり、理想的とは言えません。

4

1 に答える 1

0

モデルを変更した後、モデルを保存 (Ctrl+S または Visual Studio の [保存] ボタン) して *.Designer.cs ファイル (およびその他のモデル ファイル) を再生成する必要があります。

于 2013-07-25T11:50:48.577 に答える