J'essaie d'ajouter une migration pour une application Web .net 2.0 via la console du gestionnaire de packages dans Visual Studio 2017. Je reçois l'erreur suivante: «Le package EntityFramework n'est pas installé sur le projet ". Cependant, EntityFrameworkCore 2.0 est installé.Migrations EF Core 2.0 non reconnues par la console du gestionnaire de packages
J'ai essayé:
- la commande enable-migrations (bien que je ne crois pas que ce soit plus nécessaire)
- la commande add-migration
- « Install-Package Microsoft.EntityFrameworkCore .SqlServer -Version 2.0.0" par le PMC
- réinstallant entityframeworkcore 2.0 par le gestionnaire de paquets NuGet
Y a-t-il d'autres configurations à faire ailleurs?
Étant donné que les migrations EF Core fonctionnent sur mon projet .Net Core 1.1, ce problème peut-il être lié à .Net Core 2.0?
À la votre!
Odd - Je suppose que vous avez installé le SDK 2.0? https://www.microsoft.com/net/download/core – Steveland83
Oui, j'ai mis à jour Visual Studio, puis téléchargé le 2.0 SDK et a commencé un nouveau projet. – stalemate
Veuillez indiquer le fichier '* .csproj' de votre projet – Ph0en1x