Échafaudage EntityFramework 6 Impossible de convertir l'objet de type 'System.Les données.De l'entité.De base.Objets.ObjectContext' à 'Système.Les données.Objets.ObjectContext'
Je veux utiliser un Échafaudage en EntityFrameWork 6, mais voilà:
Incapable de récupérer les métadonnées pour " [myNameSpace].Modèles.prod'. Impossible de convertir l'objet de type 'System.Les données.De l'entité.De base.Objets.ObjectContext' de type 'System.Les données.Objets.ObjectContext'.
Ne EF 6 prise en charge de l'échafaudage?
Mise à jour
Après un certain temps, microsoft sortir une nouvelle mise à niveau pour le soutien scafolding et quelques autres fonctionnalités
Je pense qu'il ne fonctionne pas pendant la mise à niveau vs IDE 2013
Salut Edalat, faites-vous des travaux de l'EF 6 avec des Échafaudages? Je suis à l'aide d'ASP.NET MVC 4 avec EF 6 et j'ai essayé la mise à jour de ASP.NET MVC 5 sans succes. J'ai utilisé ce tutoriel pour mettre à niveau vers MVC 5 asp.net/mvc/tutorials/mvc-5/... mais l'erreur persiste. Qu'avez-vous fait pour travailler? Qu'avez-vous installé?
Salut @ViniciusdeLemos j'ai installé vs 2013 et il fonctionne
Je pense qu'il ne fonctionne pas pendant la mise à niveau vs IDE 2013
Salut @ViniciusdeLemos j'ai installé vs 2013 et il fonctionne
Je pense qu'il ne fonctionne pas pendant la mise à niveau vs IDE 2013
OriginalL'auteur Mohammadreza | 2013-10-22
Vous devez vous connecter pour publier un commentaire.
Je suis désolé, mais il n'est pas pris en charge
ASP.NET MVC 4 échafaudage ne prend pas en charge Entity Framework 6 ou version ultérieure
OriginalL'auteur Raphael
J'ai été aux prises avec ce genre de problème pendant près de 3 jours, mais plus tard, j'ai trouvé deux solutions:
Commande
Par Défaut Cadre
Sélectionnez une application internet de l'option de la ASP.NET MVC modèle de projet sur Visual Studio 2012. Par défaut, Entity framework 5 est venu avec elle donc il n'est pas nécessaire pour exécuter votre gestionnaire de paquets de la console de nouveau.
Bonne chance!
OriginalL'auteur Oyebisi Jemil
ASP.NET MVC 4 échafaudage ne prend pas en charge Entity Framework 6 ou version ultérieure.
1.Devez désinstaller l'Entité framework6 ou version ultérieure
Outils->gestionnaire de package NuGet->console du gestionnaire de Package
H> désinstaller le paquet entityframework -version 6.1.1
2.Installer entity framework 5
H> install-package entityframework -version 5.0.0.0
3.Besoin de changer web.config
De changer le soufflet
OriginalL'auteur Sankar