Я недавно начал работать с файлами JSON для приложений NET Core. В старых приложениях .NET я выполнял следующие шаги в Octopus Deploy
#{if IsTest1}
Web.Test1.config => web.config
#{/if}
#{if IsTest2}
Web.Test2.config => web.config
#{/if}
Нет, мы перешли на NET Core. Я настроил файл проекта для appsettings.Test1.json, appsettings.Test2.json и т. Д. И использовал следующее на этапе развертывания Octopus, однако теперь получаю ошибки для нелегальные персонажи.
#{if IsTest1}
appsettings.Test1.json => appsettings.json
#{/if}
#{if IsTest2}
appsettings.Test2.json => appsettings.json
#{/if}
Кто-нибудь имел эту проблему раньше? Я начал использовать параметр переменных конфигурации JSON, но он не позволяет заменять файлы.