В моем случае, когда у меня произошел сбой ASP.NET Development Server, одна вещь, которая работала, состояла в том, чтобы изменить порт для проекта.
Я подозреваю, что произошло, когда веб-сервер вышел из строя, он не снял блокировку порта. Несмотря на то, что он не работал в диспетчере задач, что-то блокировало запуск нового экземпляра веб-сервера с исходного порта. Смена порта была достаточно приличной работой. Я мог бы перезагрузиться, но у кого есть на это время, верно?
Подробности: Windows 7 x64, VS2010, .NET Framework 4.0, веб-сайт ASP.NET с использованием встроенного веб-сервера для VS2010.
Кстати, я бы немного осторожнее с заменой WebDev.WebServerServer.EXE
, как это предлагается в других постах. Если этот файл был поврежден, то у вас больше проблем с вашей ОС.