VS 2010 で新しい MVC 4 インターネット アプリケーションを作成します。「Item」モデルと「ItemContext」クラスを作成しました。
public class Item
{
public int ItemID { get; set; }
public string Name { get; set; }
}
public class ItemContext : DbContext
{
public DbSet<Item> Items { get; set; }
}
プロジェクトをビルドし、「Controllers」フォルダーを右クリックして、新しいコントローラーを追加しようとしました。
追加しようとすると、理解できない次のエラーが表示されます。
これにはもっと大きな問題がありますが、できるだけ簡単に煮詰めて、得られたものを確認してみようと思いました. 不足している手順は何ですか? 「インターネット アプリケーション」プロジェクトには既に接続文字列があり、メンバーシップ関連のものもいくつかあります。
更新これは、プロジェクトが作成する接続文字列です。
<add name="DefaultConnection"
connectionString="Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\aspnet.mdf;Integrated Security=True;User Instance=True;MultipleActiveResultSets=True"
providerName="System.Data.SqlClient" />