2013-08-06 2 views
25

У меня был рабочий IIS 7.5 с конфигурацией Web Deploy 3.5, так что функция «Импорт/экспорт приложений» в правой панели действий появилась и функционировала должным образом. К сожалению, мне пришлось удалить и переустановить IIS, и теперь функция «Импорт/экспорт» не отображается на панели «Действия», как если бы «Веб-развертывание» не было установлено.Приложение «Импорт/экспорт приложений IIS Web Deploy» отсутствует?

Я попытался переустановить с помощью автоматизированного установщика по адресу http://www.iis.net/downloads/microsoft/web-deploy, но когда я запустил его, установщик, похоже, считает, что Web Deploy уже установлен и не предлагает мне переустановить/удалить.

Как я могу принудительно переустановить WebDeploy или заставить IIS распознавать, что веб-развертывание все еще установлено?

ответ

39
  1. Перейти к http://www.iis.net/downloads/microsoft/web-deploy
  2. Прокрутка к нижней части страницы «Загрузить Web Deploy» заголовок
  3. Нажмите на x86 или x64 ссылку рядом с вами языке. Не нажимайте на ссылку WebPI.
  4. После загрузки нажмите на программу установки, чтобы открыть ее.
  5. Нажмите Следующая
  6. Нажмите Удалить кнопку
  7. Теперь вы можете переустановить его с помощью Web Platform Installer, или просто использовать автономно.

На стороне записки ... Если вы не видите варианты Развертывание в IIS, как только вы переустановил Web Deploy, попробуйте запустить IIS в качестве администратора. Надеюсь это поможет.

+2

Боковое примечание сделало трюк для меня! Действительно полезно. – Tom

+1

Вам нужно включить дополнительную «дополнительную функцию окна» на современных Windows перед установкой установщиком, чтобы поместить эти кнопки в inetmgr, см. Http://stackoverflow.com/a/41461305/5120854 – binki

7

Я запускал шаблон галереи «Windows Server 2012 VM на Azure. Установщик веб-платформы сказал, что Web Deploy 3.5 уже установлен. Сначала я подумал, что эта аккуратная функция была удалена/перемещена.

В программе «Установка и удаление программ» была установлена ​​установленная версия Web Deploy 3.6 Beta. Удалил его и переустановил 3.5 (без SQL-материалов) через Web PI.

Ran IIS Manager как администратор и все работает нормально.

Обновление - новая Azure VM также возникла эта проблема, но была установлена ​​3.6 Beta3. Снова удалите и переустановите 3.5 через WebPI.

19

Я запускаю IIS на своей машине разработки в Windows 7. Web Deploy 3.6, похоже, что-то сломал, поскольку параметры импорта/экспорта недоступны. Для удаления 3.6 через панель управления добавьте/удалите программы, а затем установите 3.5 через Web PI.

+2

Я тоже на Windows 10. Grr , Невинное предположение, что 3.6 было бы «как 3.5, но немного лучше», привело к большой трате времени. – Michael12345

+0

Это сделало это для меня. Спасибо! –

+5

Я нашел решение для этого (с помощью Web Deploy 3.6), см. Этот ответ для получения дополнительной информации: http://stackoverflow.com/a/41461305/5120854 –

4

Я установил Web Deployment Tool 2.1, затем перезапустил диспетчер IIS и появилось приложение импорта/экспорта.

+0

Ненавижу деинсталлировать вещи, так как вы никогда не знаете, какую DLL вы собираетесь собирать, и вы получаете непреднамеренные последствия других действий, которые не работают. Вот почему мне нравится это решение - ничего не удалено. –

+0

Другие решения для меня не сработали. –

Смежные вопросы