Ошибка отладки Visual Studio 2008 - PullRequest
0 голосов
/ 26 июля 2011

У меня очень раздражающая проблема с Visual Studio 2008 SP1 на Windows 7 64 бит.

В программном обеспечении, над которым мы работаем, используется клиент, который подключается к службе Windows. поэтому, когда я делаю отладку, я отлаживаю на 2 процессах, клиенте и сервисе.

При достижении точки останова в службе и использовании F10, F11 в течение примерно 20-30 раз я получаю сообщение «Visual Studio занята выполнением внутренней операции ...», после чего отладчик выбрасывает меня в другое место. , Если я смотрю на стек вызовов, появляется сообщение «Оценка:». над ним - стек вызовов, в котором я сейчас нахожусь, а под ним - стек вызовов, в котором я находился до возникновения ошибки.

вот что-то похожее: http://social.msdn.microsoft.com/Forums/en-MY/vsdebug/thread/4c30e3f4-587e-4f14-8cec-8663d268c55c

Я пытался установить последние обновления, очистить решение, удалить файлы DLL, * ncb, * suo. ничего не сработало: |

Это не связано с ошибкой редактора wpf.

Спасибо.

1 Ответ

0 голосов
/ 21 марта 2012

Это едва ли ответ, но у меня была та же проблема с VS 2008 (обновлен до KB972221), работающей на 32-битной Windows XP.

Кажется, что ключ запускает два экземпляра VS2008 одновременновремя.У меня была установка клиент / сервер, и я запускал каждый из этих исполняемых файлов через собственный экземпляр VS2008.Сервер был многопоточным, клиент, я думаю, однопоточным.

Как и вы, я установил точку останова, а затем F10 проходил по коду, когда у меня было то же самое впечатление, что VS некоторое время зависалдамп в другом месте кода после сообщения Evaluation of: в стеке вызовов.

Однако я перешел к простому запуску клиентского исполняемого файла самостоятельно, только с сервером, работающим в режиме отладки с VS2008, ипроблема никогда не повторяется (на сегодняшний день!)

...