私はMVC4 Betaで試しています。プロジェクトは VS11、EF 5.0-Beta で、Code First アプローチを使用しています。モデル クラスの単一の IDbSet<> プロパティを使用して、単純なモデル poco および DbContext 派生クラスを作成しました。LocalDb を使用した接続文字列。
コンテキストの Entity Set プロパティが IDbSet<> のタイプであることに気付き、「Entity Framework を使用して読み取り/書き込みアクションとビューを持つコントローラー」で新しいコントローラーを作成しようとすると、VS からメッセージが表示されます。 'MyProject.MyNamespace.MyContext'. プロジェクトを再構築してみてください。" Clean Solution とビルドを再度行っても役に立ちません。
Entity Set プロパティを DbSet<> 型に変更すると、コントローラーのスキャフォールディングが成功します。それはバグですか、それとも期待できますか?
ブラ、ラウリ