6

.NET Framework 4.5(VS 2012)にWPFプロジェクトがあり、NuGetパッケージを使用してEntity Framework 5をソリューションにダウンロードしました。EntityFramework5に関するすべてのドキュメントには、デフォルトのコード生成戦略None(つまり、DbContextコード生成)になると記載されています。しかし、私の場合、新しいADO.Netエンティティデータモデルを追加するとき、コード生成戦略デフォルトです(つまり、EFデザイナーはObjectContextから派生したコンテキストクラスとEntityObjectから派生したエンティティクラスを生成します)。しかし、DbConextコード生成に従いたいと思います。機構。私はデータベースファーストのアプローチに従っています。設定がありませんか?それとも、T4テンプレートを個別にインストールする必要がありますか?

ありがとう。

4

2 に答える 2

3

VS2012RCをアンインストールしてVS2012RTMをインストールしましたが、すべて正常に動作します。

于 2012-09-04T10:21:49.940 に答える
0

Extension Manager-> EF 5.xDbContextGeneratorをダウンロードします。標準エディターでModel(edmx)を開き、空き領域を右クリックして、EF 5x DbContext Generatorを使用してエンティティを生成します!

于 2012-09-03T12:18:20.333 に答える