8

EF 4.3IncludeMetadataConventionではEdmMetadata、その他のクラスは廃止されました。

XXX は使用されなくなりました。EdmMetadata はモデルに含まれていません。<see cref="EdmModelDiffer" /> を使用して、モデルの変更を検出できるようになりました。

それは何ですかEdmModelDiffer、どのように使用する必要がありますか?

4

1 に答える 1

8

EF Code Migrations の内部クラスのように見えるEdmModelDifferため、ユーザーに返すのは非常に悪いエラー メッセージです。

Entity Framework 4.3 では、モデルの変更を検出し、必要に応じてデータベースを更新するために EF 移行が使用されます。このブログ投稿では、edmmetadata と新しい ef 移行の詳細について説明しています。

紹介として利用できるいくつかの EF 移行ウォークスルー (google for it) があります。それについてのシリーズも書いています。

于 2012-03-07T20:40:32.390 に答える