Я использовал эти шаги для Windows Server 2008 R2.
- Перейдите на домашнюю страницу веб-развертывания. Загрузка по умолчанию на момент написания не позволяет изменять / удалять / восстанавливать. Продолжай читать.
- Нажмите «Дополнительные загрузки», получите полную версию MSI для x86 или 64bit.
- Запустите установщик
- Удалите функцию «Пользовательский интерфейс делегирования службы управления»
- Завершить установку
- Переустановите функцию «Пользовательский интерфейс делегирования службы управления»
- Закройте и перезапустите Диспетчер серверов
На одном сервере мне пришлось подняться на один уровень выше и удалить, добавить «Обработчик развертывания IIS», прежде чем я получил значок делегирования для появления в IIS. Возможно, это произошло потому, что я не выполнил последний шаг.
Если установщик Web Deploy не предоставляет параметр «IIS Deployment Handler» и дочерние компоненты, убедитесь, что в вашей веб-роли установлен параметр «Инструменты управления».