Skype был основной причиной моей проблемы:
Эта ошибка обычно возникает, когда вы настроили Visual Studio для отладки существующего веб-приложения, работающего в IIS, а не на встроенном веб-сервере отладки ASP.NET . IIS по умолчанию прослушивает веб-запросы через порт 80. В этом случае другое приложение уже прослушивает запросы через порт 80. Как правило, приложение-нарушитель - Skype, который по умолчанию прослушивает порты 80 и 443 при установке. Skype уже занимает порт 80. Итак, IIS не запускается.
Чтобы решить проблему, выполните следующие действия:
Skype -> Инструменты -> Параметры -> Дополнительно -> Подключение:
Снимите флажок «Использовать порт 80 и 443 в качестве альтернативы для входящих подключений».
И, как указано ниже, выполните сброс IIS после завершения.