Обновление 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, до тех пор, пока не будет перезагружен весь создатель задачи конвейера.
  • Поиск и повторное открытие конвейера, который вы только что сохранили, только для его повторного открытия и продолжения редактирования для завершения вашей первоначальной задачи.

Ура!

Другие вопросы по тегам