У меня есть проект .Net Framework 4.6.1, в котором создается служба Windows.Мы хотим, чтобы это было построено и развернуто конвейером Azure Devops.Мы успешно создали конвейеры для всех наших веб-служб .Net Core (используя переменную ASPNETCORE_ENVIRONMENT и набор параметров приложения. {ENV} .json файлы), но службы Windows, похоже, работают не так хорошо с точки зрения предоставления различныхконфигурация для разных сред.
У меня есть XDT-преобразования, работающие для XML-файла App.config.Я могу щелкнуть правой кнопкой мыши файлы в Visual Studio и «Преобразование предварительного просмотра», и оно отлично работает.
Что не ясно, так это то, как я перевожу это в конфигурацию конвейера.Кажется, задача Build способна выполнить преобразование, но тогда я не уверен, как у нас разные преобразования для разных этапов развертывания.Вместо этого происходит то, что все среды заканчиваются тем, что преобразование было применено к Конфигурации сборки, выбранной как часть шага Построения.
Я следил за многочисленными публикациями в блоге - включая эту ,в котором утверждается, что у вас может быть несколько конфигураций сборки, но для которых у меня, похоже, нет настройки.
Чего мне не хватает?