При попытке отладки веб-приложения, настроенного на использование IIS Express 7.5 в Visual Studio 2010, я получил следующую ошибку:« Не удается запустить веб-сервер IIS Express »
Экспресс> iisexpress.exe
/ trace: error
Запуск IIS Express
...
Инициализация сервера W3
Запущен CTC = 1857831
Сервер W3
инициализация WinSock. CTC =
1857847
Сервер W3 WinSock
инициализирован. CTC = 1857847
W3
Сервер ThreadPool инициализирован (ipm имеет
сигнализируется). CTC = 1857847
Ошибка
вызвать RegisterModule для
dll = C: \ Program Files (x86) \ IIS
Экспресс \ loghttp.dll,
mod = HttpLoggingModule
Ошибка
обработка с hr = 800706ba
Ошибка загрузки глобальных модулей. hr =
800706ba
Завершение работы W3_SERVER
объект
Запустить listenerChannel
http: 0
Инициализация сервера W3
Запущен CTC = 1858845
Сервер W3
инициализация WinSock. CTC =
1858861
Сервер W3 WinSock
инициализирован. CTC = 1858861
W3
Сервер ThreadPool инициализирован (ipm имеет
сигнализируется). CTC = 1858861
Ошибка
вызвать RegisterModule для
dll = C: \ Program Files (x86) \ IIS
Экспресс \ loghttp.dll,
mod = HttpLoggingModule
Ошибка
обработка с hr = 800706ba
Ошибка загрузки глобальных модулей. hr =
800706ba
Завершение работы W3_SERVER
объект
событие InitComplete
signalaled
Report ListenerChannel
остановлен из-за сбоя;
ProtocolId: http,
ListenerChannelId: 0
Модель процесса
Завершение работы вызвано
Ожидание всех
LISTENER_CHANNELS, чтобы остановить
: ошибка
для запуска HostedWASStart. Ошибка =
34022648
HostableWebCore
активация не удалась.
Невозможно
запустите iisexpress.
Примечания -
Я несколько раз пытался удалить и переустановить IIS Express 7.5 с теми же результатами.
Я использую 64-разрядную машину Windows 7
IIS Express имеет работает без проблем уже несколько месяцев. Проблема началась только после перезагрузки моего компьютера сегодня утром.
Я попробовал все эти ответы, но ни один не помог.
В моем случае я обнаружил, что значение CustomUserHome
было установлено в разделе реестра HKEY_CURRENT_USER\Software\Microsoft\IISExpress
, и, очевидно, это значение было недоступно для IISExpress. Я удалил значение и смог снова запустить из Visual Studio.