Сбой среды разработки Visual Studio 2008 - PullRequest
2 голосов
/ 26 августа 2009

У меня есть следующая конфигурация:

  • Visual Studio Team System 2008
  • SQL Server Developer Edition 2008
  • GDR2

на рабочей станции Win XP SP3.

У меня нет надстроек.

Все исправления уже применены для Visual Studio, Sql Server и Windows.

В журнале событий тоже ничего не отображается.

Мои IDE для Management Studio (ssms.exe) и VS (devenve.exe) продолжают сбой меня несколько раз в день. Я попытался удалить и переустановить VS2008 и SQL, но не повезло.

Как мне начать выяснять, что еще не так и исправить?

Ответы [ 2 ]

7 голосов
/ 26 августа 2009

Сбой при выполнении определенной вещи? Можете ли вы найти какой-либо журнал, который содержит полезную информацию?

Предоставленной вами информации недостаточно, чтобы понять, в чем проблема, но в качестве ориентира вам следует сделать следующее:

  • Заставьте Visual Studio регистрировать свою активность для устранения неполадок .
  • Попробуйте удалить или отключить все дополнения IDE, некоторые плагины могут привести к сбою всей IDE, и это очень распространенная причина сбоя VS. или:
  • Используйте параметр / SafeMode, который запрещает загрузку всех дополнений.
  • Загрузите и установите все доступные обновления Windows.
  • Загрузите и установите все доступные обновления и исправления для Visual Studio.
  • Если ничего не помогло, вы можете сообщить об этом в Microsoft и дождаться их отзыва.
5 голосов
/ 29 августа 2009

Я недавно написал статью под названием Как отлаживать сбои и зависания . В нем я показываю, как определить, что Visual Studio делает во время сбоя, показывает, как получить стек вызовов, сохранить мини-дамп и сообщить о проблеме в Microsoft. Если вы сообщите об ошибке на http://connect.microsoft.com/visualstudio/feedback и прикрепите стек вызовов и мини-дамп, велика вероятность, что мы сможем вам помочь.

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

Надеюсь, это поможет,

Кирилл Осенков

Visual C # IDE QA, Microsoft

http://blogs.msdn.com/kirillosenkov

...