Невозможно запустить веб-сервер IIS Express - PullRequest
22 голосов
/ 30 мая 2011

При попытке отладки веб-приложения, настроенного для использования IIS Express 7.5 в Visual Studio 2010, я получил следующую ошибку «Невозможно запустить веб-сервер IIS Express»

При запуске из командной строки с помощьюПереключатель / trace: error Я получил следующее

C: \ Program Files (x86) \ IIS Express> iisexpress.exe / trace: errorЗапуск IIS Express ...Инициализация сервера W3 запущена CTC = 1857831W3 Server, инициализирующий WinSock.CTC = 1857847W3 Сервер WinSock инициализирован.CTC = 1857847W3 Server ThreadPool инициализирован (ipm дал сигнал).CTC = 1857847Не удалось вызвать RegisterModule для dll = C: \ Program Files (x86) \ IIS Express \ loghttp.dll, mod = HttpLoggingModuleОшибка обработки с hr = 800706baОшибка загрузки глобальных модулей.час = 800706baЗавершение объекта W3_SERVERЗапустить listenerChannel http: 0Инициализация сервера W3 запущена CTC = 1858845W3 Server, инициализирующий WinSock.CTC = 1858861W3 Сервер WinSock инициализирован.CTC = 1858861W3 Server ThreadPool инициализирован (ipm дал сигнал).CTC = 1858861Не удалось вызвать RegisterModule для dll = C: \ Program Files (x86) \ IIS Express \ loghttp.dll, mod = HttpLoggingModuleОшибка обработки с hr = 800706baОшибка загрузки глобальных модулей.час = 800706baЗавершение объекта W3_SERVERСобытие InitComplete сигнализируетсяОтчет ListenerChannel остановлен из-за сбоя;ProtocolId: http, ListenerChannelId: 0Выключение модели процесса называетсяОжидание остановки всех LISTENER_CHANNELSНе удалось запустить HostedWASStart.Ошибка = 34022648Ошибка активации HostableWebCore.Невозможно запустить iisexpress.

Примечания -

Я несколько раз пытался удалить и переустановить IIS Express 7.5 с одинаковыми результатами.

Я использую Windows 7 64-битный компьютер

IIS Express работает без проблем уже несколько месяцев.Проблема возникла только после перезагрузки моего компьютера сегодня утром.

Ответы [ 13 ]

0 голосов
/ 01 марта 2019

По какой-то причине предыдущий порт больше не был доступен, возможно, это был мошеннический процесс. Во всяком случае, я увеличил номер порта, и он снова начал работать.

0 голосов
/ 19 марта 2014

Моя проблема была немного другой, но я пишу здесь на случай, если кто-то еще может найти это полезным. Я пытаюсь использовать iisexpress в качестве локального веб-сервера на 80-м порту, но после обновления с Win 7 до Win 8 он выдал ошибку, аналогичную описанной выше. Наконец, мне помогло остановить службу под названием «Служба публикации в Интернете» (W3SVC) через приложение панели управления службами в разделе «Администрирование» и изменить ее на запуск вручную. У него был открыт порт 80, и это было проблемой.

0 голосов
/ 03 мая 2013

У меня были те же ошибки, но для одной учетной записи, используемой для установки.У меня была Visual Studio 2010 SP1 с IIS 8 Express в w7 x64.Я не мог изменить свой веб-проект, чтобы использовать IIS Express без зависания VS.Я удалил IIS 8 Express и установил IIS 7.5 Express, который, как я знал, работал на другой машине.Тем не менее, я все еще получил ту же проблему.Через некоторое время я обнаружил, что папка IISExpress в папке «Мои документы» не была удалена при удалении.Мне пришлось удалить, вручную удалить папку, а затем переустановить.При первом запуске IISExpress fodler был воссоздан и теперь работает как положено.НТН

...