#asp.net #visual-studio-2010 #debugging #visual-studio-debugging
#asp.net #visual-studio-2010 #отладка #visual-studio-debugging
Вопрос:
Я вижу много вопросов к Visual Studio, зависающих при атаке на отладчик. У меня все наоборот (возможно). Когда я подключаю Visual Studio 2010 к удаленному процессу w3wp, процесс w3wp зависает. Запросы просто остаются и не обрабатываются, пока я не остановлю отсоединение. Приложение не перерабатывается. К сожалению, при подключении отладчика возникает так много заметных зависаний, что трудно найти решение для обратного вопроса. Надеюсь, у кого-нибудь здесь есть идея.
Это совершенно новый компьютер с Windows 7 с Visual Studio 2010, подключенный к Windows 2008 server.
Я пробовал работать от имени администратора. Это не помогло.
Я попытался подключиться к локальному процессу (это работает).
Я попытался подключиться к другому управляемому процессу 4.0 w3wp на том же удаленном сервере. Я могу успешно отлаживать их без зависания. Подключение к этому процессу, как и ожидалось, не приводит к зависанию веб-сайта, с которым у меня возникли проблемы.
Я успешно отлаживал рассматриваемый процесс на компьютере с Windows XP, который я только что заменил.
Я сбросил IIS. Я перезапустил службу удаленного отладчика на удаленном сервере.
Кажется, зависает только тогда, когда я выбираю «Управляемый 4.0» для параметров отладки (конечно, это то, что мне нужно для отладки).
Будем признательны за любые идеи.
Комментарии:
1. Сейчас загружаю пакет обновления 1 для VS2010, не уверен, прошел ли он через центр обновления Windows или нет.
2. Что вы подразумеваете под удаленной отладкой? Вы выполняете отладку в другом окне, кроме вашего окна? Хотя это и возможно, это было проблематично со времен before .NET.
3. @Gregory, да, служба удаленного отладчика Visual studio должна быть установлена на компьютере, на котором выполняется отладка, а затем вы используете attach для обработки и указываете компьютер для отладки. Это было очень полезно, просто возникли проблемы в этом случае.
Ответ №1:
Ну, у меня не было целой связки, но я удалил все свои точки останова (Debug — Удалить все точки останова), и внезапно страница загрузилась. Я сделал это при подключении. Итак, что-то там было немного случайно. Надеюсь, это когда-нибудь спасет кого-нибудь еще 😉
Комментарии:
1. Спас мой день. Спасибо.
2. Это безумие, что это все еще проблема 6 лет спустя. Несмотря на то, что с тех пор было выпущено несколько версий VS, они все еще не устранили эту проблему!