ArvidsonFoto MVC NET8
1.0.0
Восстановление ArvidsonFoto с помощью MVC и .NET8 (обновлено с .NET5 до .NET6 и до .NET8)
Чтобы запустить сайт, необходимо выполнить несколько шагов.
modelBuilder.InitialDatabaseSeed();
(примерно строка 163) в /ArvidsonFoto/Data/ArvidsonFotoDbContext.cs , чтобы иметь возможность создать новую базу данных со связанными с ней данными.dotnet ef database update --context ArvidsonFotoDbContext
dotnet ef database update --context ArvidsonFotoIdentityContext
Чтобы создать новую миграцию в случае изменения модели данных, выполните команду: dotnet-ef migrations add DatabaseSeed --context ArvidsonFotoDbContext
Если вы получаете сообщение об ошибке при запуске: dotnet-ef database update
, в котором говорится:
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.
Затем вам необходимо установить CLI dotnet-ef (dotnet Entity Framework), который устанавливается с помощью команды:
dotnet tool install --global dotnet-ef
Обновите dotnet-ef до версии 8.0.0 или выше с помощью команды:
dotnet tool update --global dotnet-ef