mise à jour de la base de données erreur de Package NuGet (EntityFramework.SqlMigrations)
j'ai installé EntityFramework.SqlMigrations Package NuGet
et j'ai cette erreur .
il a travaillé pour moi dans le passé et d'une certaine façon, maintenant, il ne fonctionne pas.
PM> update-database
The term 'update-database' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the
path is correct and try again.
At line:1 char:16
+ update-database <<<<
+ CategoryInfo : ObjectNotFound: (update-database:String) [], CommandNotFoundException
+ FullyQualifiedErrorId : CommandNotFoundException
OriginalL'auteur mordechai | 2011-09-27
Vous devez vous connecter pour publier un commentaire.
Se produit avec EF5 RTM, VS2012 RTM.
J'ai connu ce problème aujourd'hui. J'ai exécuté "Update-Package EntityFramework" dans le PM de la Console. Aucun changement n'a été signalé par NuGet et le problème a persisté. J'ai ensuite redémarré VS2012 et re-tentative de mise à Jour de la Base de données et cela a fonctionné comme prévu. Il n'est pas clair quelle est la cause de ce problème, il n'est également pas clair si la mise à Jour de Paquet contribué à corriger ou pas.
Essayez d'abord de redémarrer Visual Studio, puis essayez de mettre à Jour-Forfait EntityFramework suivie par un redémarrage.
+1, le redémarrage a fait le tour, de sorte qu'il ressemble
Update-Package EntityFramework
n'est pas nécessaire.Je pense que les populations sont confrontées à deux problèmes différents qui se manifestent de la même façon. Certaines personnes ont réellement besoin de forcer une mise à jour de package (mal géré solutions tirée frais de contrôle à la source avec persistants EF artefacts, par exemple) et d'autres sont à la recherche d'un bug où le PM de la console ne fonctionne pas correctement init de l'EF modules/applets de commande.
génial, a fonctionné pour moi
OriginalL'auteur Shaun Wilson
Que je viens d'utiliser cette commande:
OriginalL'auteur Alberto Monteiro
Dans mon cas, a aidé à l'installation de paquet EntityFramework première:
et puis l'installation de EntityFramework.Les Migrations de nouveau:
OriginalL'auteur rideronthestorm
Pas la meilleure solution mais pour qu'il fonctionne de nouveau, j'ai dû ré-installer le EntityFramework.Les Migrations de package. Après avoir appliqué de nouveau le Init.ps1 il se souvint de toutes les commandes.
OriginalL'auteur Chris Pacey
Après avoir essayé tout le reste, la seule façon que je pouvais obtenir mon EntityFramework Migrations des commandes de retour était à exécuter les opérations suivantes à partir du "Gestionnaire de paquets de la Console":
Après l'exécution de la ci-dessus, Ajoutez-la Migration, la mise à Jour de la Base de données, etc. a nouveau disponible.
OriginalL'auteur Josh Mouch
Pour moi, le problème était le Nuget version.
OriginalL'auteur reza.cse08
De redémarrer Visual Studio résolu le problème pour moi...
OriginalL'auteur Serj Sagan