ArvidsonFoto MVC NET8
1.0.0
Reconstruction d'ArvidsonFoto avec MVC et .NET8 (mise à niveau de .NET5 vers .NET6 vers .NET8)
Pour démarrer le site Web, vous devez suivre quelques étapes.
modelBuilder.InitialDatabaseSeed();
(environ ligne 163) dans /ArvidsonFoto/Data/ArvidsonFotoDbContext.cs , pour pouvoir créer une nouvelle base de données avec ses données associées.dotnet ef database update --context ArvidsonFotoDbContext
dotnet ef database update --context ArvidsonFotoIdentityContext
Pour créer une nouvelle migration si un modèle de données est modifié, exécutez la commande : dotnet-ef migrations add DatabaseSeed --context ArvidsonFotoDbContext
Si vous recevez un message d'erreur lors de l'exécution de : dotnet-ef database update
, qui dit :
Could not execute because the specified command or file was not found.
Possible reasons for this include:
* You misspelled a build-in dotnet command.
* You intended to execute a .NET program , but dotnet-ef does not exist.
* You intended to run a global tool, but dotnet-prefixed executable with this name could not be found on the PATH.
Ensuite, vous devez installer la CLI dotnet-ef (dotnet Entity Framework), qui s'installe via la commande :
dotnet tool install --global dotnet-ef
Mettez à jour votre dotnet-ef vers la version 8.0.0 ou supérieure à l'aide de la commande :
dotnet tool update --global dotnet-ef