Обновление 2 TFS 2018 Развертывание веб-сайта IIS устарело или отсутствует
После обновления TFS до обновления 2 в задачах сборки CI "Развертывание IIS Web App" помечается как устаревшее. Какая замена для этой задачи?
Также на компакт-диске после добавления "Шаблон развертывания веб-сайта IIS" задачи IIS Web App Manage и IIS Web App Deploy отмечены значком Эта задача больше не устанавливается. Переустановите задачу или удалите ее из определения.
1 ответ
Мне просто нравится, когда Microsoft меняет вещи на ровном месте без четкой, доступной документации!
Похоже, они устарели, чтобы освободить место для приложений Marketplace. Вы должны добавить первый в списке "Развертывание IIS Web App с помощью WinRM".
https://marketplace.visualstudio.com/items?itemName=ms-vscs-rm.iiswebapp
Я понятия не имею, почему это не "установлено" в TFS по умолчанию, так как это собственное решение Microsoft. Вместо этого вы получите приятный опыт:
- На полпути через вашу конфигурацию выпуска, которую вы использовали, теперь внезапно устарела
- Исследование замены на SO
- Нажмите "Получить сейчас" в новом разделе "Развертывание веб-приложения IIS с помощью WinRM".
- Добавив его в свою учетную запись TFS, предположим, что у вас есть для этого доступ без необходимости отправлять запрос по цепочке вашему владельцу или менеджеру экземпляра TFS.
- Выполняется сохранение конвейера выпуска, поскольку TFS не "видит", что у вас есть новый элемент развертывания IIS Web App с помощью WinRM, до тех пор, пока не будет перезагружен весь создатель задачи конвейера.
- Поиск и повторное открытие конвейера, который вы только что сохранили, только для его повторного открытия и продолжения редактирования для завершения вашей первоначальной задачи.
Ура!