MVC4 Échafaudage Ajouter un Contrôleur donne une erreur “Impossible de récupérer les métadonnées...”

Je suis à l'aide de la version RTM de Windows 8 et visual studio 2012 Ultimate. J'ai un MVC4 projet à l'aide de SqlCe 4.0 avec un premier code de modèle d'entity framework.

Modèle est très simple:

   public class MyThing
    {
        public int MyThingId { get; set; }

        public int UserId { get; set; }
        public string Title { get; set; }
        public string Address { get; set; }
        public string Description { get; set; }
        public DateTime Date { get; set; }
  }

Lorsque j'essaie de créer un nouveau contrôleur de l'échafaudage trop j'obtiens l'erreur suivante:

"Impossible de récupérer les métadonnées pour MyThing"

"À l'aide de la même DbCompiledModel de créer des contextes contre les différentes
types de serveurs de base de données n'est pas pris en charge. Au lieu de cela, créer un
séparer DbCompiledModel pour chaque type de serveur utilisé.

Comment puis-je obtenir un échafaudage pour travailler?

  • Il y a une solution spécifique par - Suplanus si vous êtes venu ici en tant que résultat de MySql et non pas SqlCe
InformationsquelleAutor Schneider | 2012-08-28