SqlException (0x80131904): nom d'objet non valide 'dbo.Categories'

Je suis l'exception ci-dessus, quand je lance une application. La demande est à l'aide de asp.net mvc 3 /C#. J'ai fait un fichier mdf et ajouté un sous dossier App_Data dans Visual Web Developer Express. J'ai ajouté les chaînes de connexion pour le web.dossier config, mais quand je le lance et accédez à /magasin, j'obtiens l'erreur ci-dessus avec la ligne var categories = storeDB.Categories.ToList(); mis en évidence. Ma base de données contient 6 tables et l'un d'eux est de la Catégorie.

Contrôleur:

EventCalendarEntities storeDB = new EventCalendarEntities();

public ActionResult Index()  
{  
    var categories = storeDB.Category.ToList();  
    return View(categories);  
}    

Chaînes de connexion au web.fichier de configuration:

<connectionStrings>
   <add name="EventCalendarEntities"
        connectionString="data source=.\SQLEXPRESS;
        Integrated Security=SSPI;
        AttachDBFilename=|DataDirectory|\MvcEventCalendar.mdf;
        User Instance=true"
        providerName="System.Data.SqlClient" />
</connectionStrings>

source d'informationauteur user522767