Я использую visual studio для обновления всех моих сред с определенной миграцией. Он работал отлично, используя команду ниже.
update-database -Migration initMigrationProduct -c ProductContext -Environment Production
В ef core 2.0 эта команда была изменена, а параметр -Environment удален. в документах, которые он сказал.
"С помощью 2.0 вы можете использовать переменную среды ASPNETCORE_ENVIRONMENT вместо".
https://docs.microsoft.com/en-us/ef/core/miscellaneous/cli/dotnet
Я сейчас пробовал всевозможные способы, но когда я запускаю update-database
с ef core 2.0, он не использует переменную ASPNETCORE_ENVIRONMENT
. Я попытался установить в реестре, свойства приложения.
Пожалуйста, дайте мне знать, что мне нужно сделать, чтобы это работало с обновлением разных сред?
Если я запускаю приложение с разными настройками lanch, он работает, но не использует консоль менеджера пакетов.