0

Entity Framework 5 を ORM として使用する MVC アプリケーションを作成しています。実際、私は既存のアプリケーションから POCO ジェネレーター クラスをコピーしました。そのコードの所有者は、プロジェクトが EF 4 POCO ジェネレーター クラスを使用していると述べたので、EF5 POCO ジェネレーターを使用するようにアップグレードする必要があります。

これを達成する方法を知っている人はいますか?

何を提供すればよいかわからないため、ソースコードを提供できなくて申し訳ありません!

私が提供した情報を使用して誰かが私を助けることができますか? ありがとう

4

1 に答える 1

1

EF4 POCO ジェネレーターから EF5 POCO ジェネレーターへの自動アップグレードはありません。生成されたエンティティ クラスは、ナビゲーション プロパティのいくつかの修正を除いて非常に似ていますが、問題は、完全に異なる API で完全に異なるコンテキスト クラスです。ObjectContextEF4 POCO ジェネレーターから派生したコンテキストを使用するすべてのデータ アクセス関連のコードDbContextは、EF5 POCO コンテキストから派生したコンテキストを使用するように書き直す必要IObjectContextAdapterがありDbContextますObjectContext

于 2013-03-04T08:26:39.147 に答える