Что может заставить Visual Studio 2008 зависать при отладке?

Перейдите в «Настройки»> «Редактор»> «Форматирование», затем снимите флажок «Использовать все языковые настройки» и установите нужное поле: 0

8
задан Craig Gidney 18 November 2015 в 17:26
поделиться

4 ответа

Finding a specific fix for a Visual Studio problem can be tricky: http://social.msdn.microsoft.com/Search/en-US/?query=visual%20studio%202008%20hang&ac=3

Additionally, not all hotfixes from Microsoft get released directly to the public. Some are only given out to customers whose systems are exhibiting a specific problem. So you have to contact Microsoft to the get the fix. They do this to limit the potential downside of releasing a hotfix that may break something else. So if all else fails, give them a call.

Here are some other things that I like to do when Visual Studio starts acting up:

  1. Delete old breakpoints and watch variables.
  2. With visual studio not running, delete the intellisense file (.ncb)
  3. Clean the solution and then do a rebuild of all of the code.
3
ответ дан 5 December 2019 в 20:18
поделиться

Проверьте исправления и пакеты обновления. Я видел ошибку, связанную с программированием .net и зависаниями отладки. (VS зависает у меня при отладке 32-разрядных приложений C ++ в 64-разрядных ОС: иногда.)

0
ответ дан 5 December 2019 в 20:18
поделиться

Я бы проверил код отлаживаемой программы, я думаю, может быть бесконечный цикл или состояние гонки в коде, который вы пытаетесь отладить. Так было со мной в прошлом, особенно на одноядерном ноутбуке, который у меня был. Можете ли вы предоставить какую-либо информацию о том, где в программе, по вашему мнению, выполняется, когда вы пытаетесь приостановить работу?

-1
ответ дан 5 December 2019 в 20:18
поделиться

, если ваша программа устанавливает глобальные хуки (которые взаимодействуют с приложением) - это может иметь место. Хук пытается связаться с вашим приложением (которое приостанавливается отладчиком) и блокируется. И отладчик не может получать свои оконные сообщения: классический тупик между подключенным отладчиком (с подключенной dll) и подключающимся приложением.

6
ответ дан 5 December 2019 в 20:18
поделиться
Другие вопросы по тегам:

Похожие вопросы: