Включите имя среды в профиле публикации, как показано ниже
<EnvironmentName>Development</EnvironmentName>
После публикации это приводит к ASPNETCORE_ENVIRONMENT в web.config в опубликованном коде
<environmentVariables>
<environmentVariable name="ASPNETCORE_ENVIRONMENT" value="Development" />
</environmentVariables>
Если вы создали разные настройки приложения для каждогоЗатем среда на основе ASPNETCORE_ENVIRONMENT из web.config, приложение использует соответствующий файл настроек приложения, например appsettings.Development.json , в данном случае