Visual Studio «Невозможно начать отладку на веб-сервере. Веб-сервер не ответил своевременно». - PullRequest
50 голосов
/ 05 августа 2008

Я довольно часто получаю следующую ошибку при компиляции в Visual Studio и запуске моего веб-приложения:

"Невозможно начать отладку на веб-сервере. Веб-сервер не ответил своевременно. Возможно, это связано с тем, что к веб-серверу уже подключен другой отладчик."

Обычно это происходит после отладки приложения один раз. Из командной строки я запускаю «iisreset / restart», и это решает проблему.

Как я могу предотвратить это в первую очередь?

Ответы [ 29 ]

1 голос
/ 13 мая 2009

Если у вас много точек останова, это замедлит процесс отладки, поэтому удалите ненужные точки останова и закройте окно Autos, чтобы решить вашу проблему

1 голос
/ 07 октября 2013

Нажмите Shift + F5 в Visual Studio, и это завершит текущий сеанс отладки. Затем вы можете нажать F5, и это начнет новый сеанс отладки.

или

закройте приложение, перезагрузите iis, затем откройте приложение и запустите его

1 голос
/ 01 апреля 2015

Очень просто - но убедитесь, что если вы попытаетесь запустить веб-сайт из IIS, нажав «Обзор», сайт действительно запустится.

0 голосов
/ 05 сентября 2016

Открыть

  • Опции и настройки под отладкой
  • Символы и непроверенные серверы Microsoft Symbol
  • решение для сборки
  • IISReset
  • F5 решение (Убедитесь, что серверы Microsoft Symbol снова отключены)
0 голосов
/ 31 августа 2016

Я знаю, что это старый вопрос, но недавно я сталкивался с той же ситуацией и пробовал каждое решение в этом посте, но не повезло. Наконец, я нашел решение, которое работает для меня:

  1. Закрыть Visual Studio
  2. Найти Включить или отключить функции Windows в Панель управления
  3. Снимите отметку Информационные службы Интернета во всплывающем диалоговом окне
  4. Перезагрузите компьютер
  5. Проверьте Информационные службы Интернета в том же диалоговом окне и убедитесь, что Информационная служба Интернета -> Службы всемирной паутины -> Функции разработки приложений -> ASP.NET также проверено
  6. Откройте Visual Studio, и теперь ваше приложение должно работать в режиме отладки
0 голосов
/ 15 июля 2016

Мне пришлось заново создать каталог site / application / virtual, чтобы он работал после того, как я установил vs2015 update3. Надеюсь, это кому-нибудь поможет. ;)

0 голосов
/ 06 февраля 2016

в вашем cmd введите iisreset и нажмите enter, после чего ваш iis будет сброшен, и ваше приложение работает отлично

0 голосов
/ 16 декабря 2015

Это также может быть вызвано тем, что ваш веб-сайт использует соединение с базой данных, но сервер базы данных недоступен.

Я потратил некоторое время, пытаясь решить эту проблему обычными способами, но даже после перезапуска моей рабочей станции проблема осталась. В конце концов я обнаружил, что служба SQL Server (MSSQLSERVER) не работает.

Он должен был быть запущен, так как для него установлено значение «Автоматически», но он был остановлен даже после перезагрузки. Все события MSSQLSERVER в журнале событий выглядели нормально, поэтому неизвестно, почему он не запущен, но теперь я установил для него значение Автоматически (отложенный запуск) в надежде, что это уменьшит конфликт ресурсов при запуске.

Как только я запустил MSSQLSERVER, сообщение "Unable to start debugging on the web server. The web server did not respond in a timely manner" больше не появлялось и нормальное обслуживание возобновилось.

0 голосов
/ 28 августа 2015

Была такая же проблема даже после перезагрузки. В основном сделал это:

  1. Перезагрузите IIS
  2. Чистый раствор
  3. Восстановление решения

Затем он снова начал работать.

0 голосов
/ 25 марта 2013

Я только что решил эту проблему на своей машине. Моя проблема в том, что я обновил IE 9 до IE 10 и получил эту ошибку. Решение: удалите IE 10 и вернитесь к IE 9. Перейдите в «Программы и компоненты» -> «Просмотреть последние обновления» -> найдите IE 10 ---> Удалите его -> перезагрузите ---> т.е. 9 вернулось ---> отладка ---> работает нормально .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...