#c# #entity-framework #asp.net-core #visual-studio-code #entity-framework-core
#c# #entity-framework #asp.net-ядро #visual-studio-code #entity-framework-core
Вопрос:
Я применяю миграции EF в Visual Studio, но я не смог применить их через VS Code.
1. Что не так со следующими сценариями?
dotnet ef migrations enable-migrations -ContextTypeName Demo.ApplicationDbContext -MigrationsDirectory:Migrations
dotnet ef migrations Add-Migration -configuration Demo.Migrations.Configuration Migration_Initial
dotnet ef migrations Update-Database -configuration Demo.Migrations.Configuration
2. Есть ли в VS Code какая-либо функция, подобная консоли PM?
3. Могу ли я также применять эти сценарии через cmd помимо VS Code Treminal или CLI?
Комментарии:
1. Какие сообщения об ошибках вы видите?
Ответ №1:
В VS Code вы можете использовать либо CLI, либо powershell в окне терминала. Синтаксис этих команд немного отличается. Похоже, вы смешиваете синтаксис powershell и синтаксис CLI в своих примерах. Например, для добавления миграции синтаксис CLI
dotnet ef migrations add Migration_Initial --configuration Demo.Migrations.Configuration