Ответ 1
Это помогло мне: просто подождите минутку или две.
Подождите несколько минут, затем повторите операцию.
Ссылка: https://msdn.microsoft.com/en-us/library/ms833805.aspx
Я просто остановил пул приложений в IIS. При попытке запустить его IIS жалуется, что
В настоящий момент служба не может принимать управляющие сообщения. (Исключение из HRESULT: 0x80080425).
Что дает? Из whence произошла ошибка?
Глядя на средство просмотра событий > Система показывает эти предупреждения:
Рабочий процесс "1456", обслуживающий пул приложений "MyAppPool" , не смог остановить канал прослушивателя для протокола "http" в назначенное время. Поле данных содержит номер ошибки.
Пул приложений для обслуживания процессов "MyAppPool" подвергся фатальной ошибке связи с Службой активации Windows. Идентификатор процесса был "10592". Поле данных содержит номер ошибки.
Пул приложений, обслуживающий процесс "MyAppPool" , превысил ограничения во время закрытия. Идентификатор процесса был "10516".
Это разрешилось примерно через 5 минут, после чего мы попытались перезапустить веб-сайт и получили:
Служба публикации World Wide Web (W3SVC) остановлена. Веб-сайты не могут быть запущены, если не запущена служба публикации World Wide Web (W3SVC).
Итак, мы запустили службу W3SVC, а затем мы могли начать наш веб-сайт.
Это помогло мне: просто подождите минутку или две.
Подождите несколько минут, затем повторите операцию.
Ссылка: https://msdn.microsoft.com/en-us/library/ms833805.aspx
Сообщение об ошибке может возникнуть по следующей причине:
Для решения проблемы выполните следующие действия:
Способ 1:
Способ 2: 1. Запустите средство проверки системных файлов. Дополнительную информацию см. В ссылке, приведенной ниже: http://support.microsoft.com/kb/929833
В моем случае отладчик VS был присоединен к процессу w3wp. После отсоединения отладчика я смог перезапустить пул приложений
Я убил связанный w3wp.exe(по совету друзей) в диспетчере задач, и он сработал.
Примечание. Используйте на свой страх и риск. Будьте осторожны, чтобы убить.
Я остановил рабочий процесс IIS (в диспетчере задач), а затем снова запустил IIS. Это сработало.
Будучи нетерпеливым, я создал новый пул приложений с теми же настройками и использовал это.
У меня возникала такая проблема, когда я пытался запускать пул приложений более одного раза. Вместо перезагрузки я просто запускаю Информационную службу приложений. (Примечание. Эта служба настроена на запуск вручную в моей системе, что может быть причиной этой проблемы.) Из ее описания кажется очевидным, что это каким-то образом связано:
Облегчает работу интерактивных приложений с дополнительными правами администратора. Если эта служба остановлена, пользователи не смогут запускать приложения с дополнительными правами администратора, которые могут потребоваться для выполнения желаемых пользовательских задач.
Предположительно, диспетчер IIS (как и большинство других процессов, выполняемых как администратор) не поддерживает права администратора на протяжении всего процесса, но вместо этого запрашивает права администратора из службы информации о приложении в каждом конкретном случае.
Источник: social.technech.microsoft.com
Я забыл, что мой подключился к отладчику Visual Studio. Обязательно отключайтесь оттуда, а затем подождите немного. В противном случае будет работать работа над просмотром процесса PID из рабочих процессов диспетчера IIS.
Перезапуск машины работал у меня но не каждый раз.
Если вы действительно застряли на этом, выполните следующие действия
Перезапуск службы Windows IIS (World Wide Web Publishing Service
), а затем запуск пула приложений помогли мне. Однако, как подсказывает главный ответ, это могло быть только ожидание, которое заставило его впоследствии работать.