Я знаю, что при создании конвейера выпуска в DevOps Azure вы можете обновить web.config приложения переменными из конвейера, и это прекрасно работает для всех значений appSettings.
Но во время конвейера выпуска я хотел бы обновить другой раздел web.config, в частности, узел поставщика sessionState
. Я пробовал несколько плагинов для конвейера выпуска, таких как Config Transform от Magic Chunks, но проблема в том, что вам нужно указать путь к файлу конфигурации для редактирования, но к тому времени, когда он попадает в конвейер выпуска, исходные файлы находятся впочтовый архивКаким-то образом обычные преобразования appSettings могут работать с разархивированной версией, но я не могу заставить другие преобразования произойти после распаковки файла.
Я знаю, что вы можете внести изменения в конвейер сборки, но естьпричины, по которым мы хотим сделать это в конвейере выпуска.
Кто-нибудь знает способ внести изменения в файл web.config вне группировки appSettings в конвейере выпуска для службы приложений Azure?