Visual Studio 2017 Enterprise, IIS 10, Windows Server 2016, ошибка Web Deploy 5: "Убедитесь, что Web Deploy установлен"
Я установил IIS, запустил службу веб-управления и установил установщик веб-платформы, проверил порт, брандмауэр Windows не включен, выключен и запущен, но все равно получаю сообщение об ошибке, что веб-развертывание не установлено, когда я пытаюсь опубликовать в Интернете DeploY в Visual Studio. Какую другую конфигурацию я могу проверить, чтобы завершить Web Deploy?
Visual Studio 2017 Enterprise, IIS 10, Windows Server 2016, Web Deploy 5, ASP.net 4.6
Не удалось подключиться к удаленному компьютеру ("aspnet-dev"). На удаленном компьютере убедитесь, что Web Deploy установлен и запущен необходимый процесс ("Служба веб-управления"). Узнайте больше по адресу: http://go.microsoft.com/fwlink/?LinkId=221672. Удаленный сервер возвратил ошибку: (404) Not Found
1 ответ
Не удалось подключиться к удаленному компьютеру ("aspnet-dev"). На удаленном компьютере убедитесь, что Web Deploy установлен и запущен необходимый процесс ("Служба веб-управления"). Узнайте больше по адресу: http://go.microsoft.com/fwlink/?LinkId=221672. Удаленный сервер возвратил ошибку: (404) Not Found
Судя по вашему сообщению об ошибке, вы использовали неправильный адрес сервера. Веб-развертывание может найти удаленный сервер ("aspnet-dev").
Не могли бы вы сказать мне, какой сервер с именем "aspnet-dev"? На вашем текущем сервере или удаленном сервере?
Если вы просто хотите опубликовать веб-приложение на текущем сервере (VS установлен на сервере IIS), я предлагаю вам сначала открыть текущую консоль управления IIS, чтобы убедиться, что вы использовали правильное имя сервера и имя веб-приложения IIS.
Как ниже:
Затем я предлагаю вам открыть установщик веб-платформы и убедиться, что вы установили веб-развертывание.
Если вы хотите опубликовать веб-приложение на удаленном сервере (VS не установлен на сервере IIS), я предлагаю вам использовать IP-адрес или домен сервера вместо имени сервера, как показано ниже:
https://yourhostname:8172/
Кроме того, я предлагаю вам обратиться к приведенной ниже статье, чтобы сгенерировать параметр публикации веб-развертывания и использовать его для публикации веб-приложения на удаленном сервере.
Более подробно о том, как использовать веб-развертывание для публикации веб-приложения на удаленном сервере, я предлагаю вам обратиться к следующей статье: