質問

ここで最初のASP.NET MVC 3プロジェクトを行っています。ストアドプロシージャをサポートする必要があるため、EDMXの良さなどを備えた「データベースファースト」アプローチでエンティティフレームワーク4.1を使用することにしました。

ストアドプロシージャサポートが絶対に必要なので、私は できません コードファーストを使用してください(私が望む限り)。

すべてのクールな新しいMVC足場のものは、コードファーストに基づいているようです(私は使用できません - 上記を参照) - または、使用するためにそれに影響を与える方法 /設定がありますか ObjectContext それ以外の DbContext??.

では、MVC 3アプリのQuickieセクションを作成して、EF 4.1データベースファーストアプローチを使用して、いくつかのルックアップテーブルを足場に作成するにはどうすればよいですか?動的データを使用できますか?これを既存のMVC 3(.NET 4)プロジェクトに追加するにはどうすればよいですか?動的データの「新しいアイテムを追加」エントリを見つけることができないようです..... MVC 1または2および.NET 3.5用のハウツービデオはすべて、それらはまだ適用されますか?

役に立ちましたか?

解決

でこのコメントをご覧ください ここ. 。あなたのビジネスのためにT4テンプレートをカスタマイズする必要があると思います。また、Stevには良い記事もあります ここ.

他のヒント

とんでもない量の余分な作業なしに、ASP.NET MVC 3の組み込みの足場を使用することは不可能になりました。そのため、私はこの小さなプロジェクトのためにASP.NET Webformsに戻りました。

あなたがこれを試したことを願っています:

Scaffold Controller Participant -force -repository -DbContextType "DBEntities" 

ここで、dbentitiesはエンティティフレームワークによって生成されるモデルクラスの名前です。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top