У меня есть рабочая служба в Net Core 3.1, которая считывает производственные настройки из файла appsettings.json
и во время разработки (с использованием конфигурации сборки «Отладка») перезаписывает appsettings.json
настройки appsettings.Development.json
, как и ожидалось. .
Я создал конфигурацию сборки и конфигурацию publi sh для нашей среды контроля качества и хочу, чтобы файл appsettings.QA.json
был объединен с appsettings.json
во время сборки / publi sh. Но при публикации проекта копируется только appsettings.json
с производственными настройками без объединения с настройками в файле aspsetting.QA.json
.
Как я могу этого добиться? Я не хотел копировать appsettings.QA.json
в среду контроля качества и устанавливать DOTNET_ENVIRONMENT
на QA
. Я бы не хотел в этом случае зависеть от переменных окружения.