5

ObjectContext の代わりに DbContext を使用したいと思います。EF を更新したので、DbContext を取得しましたが、ObjectContext ではなく、DbContext に基づいて厳密に型指定されたコンテキストを生成したいと考えています。新しい ADO.NET Entity Data Model を追加しても、それは引き続き ObjectContext に基づいています。Visual Studio 2010 で EF 4.1 を使用して DbContext をベースにすることはできませんか?

アップデート:

さて、このリンクの指示に従って、DbContext テンプレート オブジェクトを生成できました。ただし、現在、テンプレート エンティティと .edmx ファイル内のエンティティの間にあいまいさがあると言われています。これを解決するにはどうすればよいですか? .edmx ファイル内のものを吹き飛ばしますか?

4

2 に答える 2

0

既存のedmxファイルからObjectContextを生成できます。edmxのプロパティに移動して、「コード生成戦略」をデフォルトに変更すると、ObjectContextが自動的に生成されます。

于 2013-11-13T12:46:47.053 に答える