В меню IIS 8 отсутствует меню "Настройка веб-развертывания"
Я пытаюсь настроить веб-развертывание на моем сервере под управлением Windows 2012 с IIS 8. Я установил Web Deploy с помощью установщика платформы, но когда я нажимаю правой кнопкой мыши мой сайт и выбираю развертывание, нет опции для Configure Web Deploy Publishing
в качестве документация.
![enter image description here]()
Ответы
Ответ 1
Я нашел эту публикацию, где у человека была такая же проблема. Оказывается, ему нужно было установить "Web Deploy 3.5 для хостинга серверов" поверх других пакетов Web Deploy в установщике веб-платформы. Как только я это сделал и перезапустил IIS, этот параметр стал доступен.
Кажется контр-интуитивным для меня, поскольку я не поставщик хостинга и просто хочу разместить свое приложение на своем собственном сервере. Я не уверен, почему пакет Web Deploy 3.5 был недостаточным.
У меня возникли дополнительные проблемы с настройкой Web Deploy. Эта статья о кодах ошибок Web Deploy помогла мне устранить проблему. Еще одна статья по настройке обработчика веб-развертывания была необходима для решения проблемы с разрешениями, позволяющей веб-развернуть пользователя для создания каталогов и файлов.
Ответ 2
Для меня переустановка Web Deploy не работала. Но я исправил это.
Перейдите в Диспетчер серверов, Роли, нажмите IIS, нажмите Добавить службы ролей, проверьте Служба управления. Закройте это. Повторно запустите Диспетчер IIS, и версия будет доступна!
P.S. Некоторые дополнительные шаги могут потребоваться, как и опыт @Gaui.
Затем перейдите в Программы и функции, найдите Веб-развертывание, нажмите Изменить и установите / установить все флажки/функции.
Ответ 3
У меня была такая же проблема, и установка "Web Deployment Tool 2.1" из установщика Web Platform исправила проблему.
Ответ 4
Установка "Службы управления IIS" с веб-платформы отобразит все необходимые элементы.
Ответ 5
Вам необходимо установить Management Service перед установкой Web Deploy. Если вы не удалите Web Deploy и переустановите его, и он должен работать.