Je viens de mettre à jour mon projet avec ASP .NET Core 2.1 et quand je lance:
migrations add InitialCreate
Il crée un dossier de migration, mais j'obtiens cette erreur et mon projet ne se construit pas:
Le nom "SqlServerValueGenerationStrategy" n'existe pas dans le contexte actuel.
SqlServerValueGenerationStrategy
est défini dans Microsoft.EntityFrameworkCore.SqlServer.dll
dans Microsoft.EntityFrameworkCore.Metadata
.
Assurez-vous que vous avez installé le package Nuget suivant Microsoft.EntityFrameworkCore.SqlServer :
Install-Package Microsoft.EntityFrameworkCore.SqlServer