Я использую Windows 7 RC1. У меня много проблем с получением IIS для работы в моей системе, и сегодня, когда я установил новое приложение и попытался загрузить его, используя http: \ localhost \ MyApplication, я не получаю абсолютно никаких ошибок и не загружаю страницу. Просто красивая, белая пустая страница.
Я немного покопался и нашел кое-что о каком-то другом процессе, прослушивающем порт 80, поэтому я сделал сканирование с использованием netstat -aon | findstr 0.0:80
и обнаружил, что PID 4 прослушивает этот порт.
PID 4 не отображается в диспетчере задач, поэтому я запустил Process Explorer, и он показал мне, что PID 4 - это системный процесс. (Множественный поиск в Google показывает, что система всегда использует PID 4).
С тех пор я в основном застрял. Я понятия не имею, зачем Системе нужен порт 80 и что с этим делать.
Если вы воспользуетесь следующими строками Google, вы найдете две полезные статьи Experts-Exchange в верхней части результатов поиска и можете прочитать их для получения полезной информации.
(Если бы я дал прямой URL-адрес страницам, Experts-Exchange попросил бы вас заплатить ... но когда вы нажмете на результаты поиска Google, вы можете прокрутить весь путь до конца, чтобы прочитать обмены.)
Вот поиски Google ...
"Системный процесс прослушивает порт 80 (Vista)"
"Системный процесс прослушивает порт 80 и предотвращает запуск веб-сайта IIS по умолчанию"
Последняя запись из первого результата показала, как выполнить трассировку http.sys по следующему URL:
Трассировка ничего полезного не показала. есть идеи?
8080
... Ну, это не решение, но может работать временно, пока вы не получите правильное решение ... Решение @rakslice решило проблему для меня