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

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

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

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

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

Ответы [ 29 ]

0 голосов
/ 18 июня 2010

Этот ответ будет применяться только в том случае, если вы используете решение через IIS. Вы узнаете, относится ли это к вам, если вы откроете свой сайт / проект, выполнив следующие действия: Из визуальной студии -> Открыть веб-сайт -> Локальный IIS -> Выберите свой проект

Эта ошибка пнула меня в зад 4 часа, но, наконец, я нашел ответ. Сначала я попытался iisreset / restart. Это, казалось, немного помогло, но все равно получило ту же ошибку.

То, что у меня работало, собиралось (на xp машине) добавить / удалить программы -> Добавить / удалить компоненты Windows -> Нажмите на IIS -> Нажмите на «Подробности». Убедитесь, что установлены расширения Front Page Extensions, если вы выполняете отладку через IIS.

0 голосов
/ 09 сентября 2011

Если все ответы у вас не работают, просто завершите обработку всех связанных с iis компонентов в диспетчере задач. Это то, что сработало для меня.

0 голосов
/ 09 июля 2014

Попробуйте выполнить одно из следующих действий для решения вашей проблемы:

  • Перезагрузите сервер IIS
  • Очистите Решение вашего проекта, затем соберите заново

Если описанные выше шаги не помогли, попробуйте перезагрузить компьютер

.
0 голосов
/ 04 октября 2012

Я столкнулся с этой проблемой при попытке отладки (2) отдельных решений в VS.NET, и оба использовали IIS Web Server для запуска приложения. Первое приложение запустится, но любые последующие запущенные приложения, которые также запускаются через IIS, будут отображать эту ошибку. Кажется, что он может отлаживать только одно приложение через VS.NET, размещенное в IIS за один раз.

Решение: запустите проект 1 из VS.NET (поместите все необходимые точки останова) и запустите второе приложение непосредственно из IIS (не VS.NET). Ваши точки останова в приложении 1 (работающем в VS.NET) будут поражены при доступе к приложению 2 (запущенном из IIS напрямую).

0 голосов
/ 10 января 2013

Это происходит со мной немного в VS 2010 Express - Обычно, потому что отладчик перестал отвечать. Щелкните правой кнопкой мыши панель задач Windows, выберите «Запустить диспетчер задач». Скорее всего, отладчик ASP.NET будет показывать состояние «не отвечает». Выберите его и просто завершите процесс.

Готово! * * 1003

0 голосов
/ 05 августа 2008

Похоже, что-то поглощает ресурсы вашего веб-сервера. Возможно, у вас есть некоторые ресурсы (обработчики файлов, прокси-серверы wcf), которые открываются, а не закрываются? Это случалось со мной именно тогда, когда я не закрывал прокси-соединения клиента WCF.

Проблема не обязательно в том, что у вас подключен отладчик, а только в том, что веб-сервер не отвечает своевременно. Обратите внимание, что сообщение гласит: «Это может быть, потому что подключен другой отладчик».

0 голосов
/ 07 августа 2009

Проблема обычно возникает, когда еще один экземпляр iexplore все еще работает. Раньше у меня возникала проблема, когда мой IE вылетал, но я все еще вижу это в диспетчере задач. После того, как вы «закончите процесс», все вернется в норму:)

0 голосов
/ 05 апреля 2017

Это сработало для меня @mtkachenko Visual Studio 2012: невозможно прикрепить процесс. Отладчик уже подключен «Я установил Debug Diagnostic Tool v2.0, и в результате у меня есть Debug Diagnostic Service, который запускается автоматически и подключается к одному из процессов w3wp. После выключения и отключения этой службы все работает нормально. Поэтому, если вы получаете такие процессы проверки ошибок в диспетчере задач, который может захватить ваш процесс w3wp "

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

Со мной это произошло, когда IE был обновлен до более новой версии, зашел в Установленные обновления, удалил новую версию IE, после перезагрузки компьютера вернулся к старой версии, и проблема с отладкой была решена

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