Как обрабатывать Visual Studio 2010 не отвечает?

Прежде всего, я не задаю тот же вопрос здесь. (Это может быть дублирующее сообщение в Stack Overflow.) Я искал другие решения в MSDN, ASP.NET Forum, Переполнение стека, Code Project и везде в Интернете. Но ни одна из них не решила мою проблему. Это ссылки, которые я нашел:

http://blogs.msdn.com/b/kirillosenkov/archive/2012/01/11/vs-hangs-for-1-minute-on-start-debugging-check-for-dead-symbol-paths.aspx

http://www.codeproject.com/info/272109/Visual-Studio-2010-Hangs-When-Debugging-App

И многое другое...

Мой CPU - это 4-го поколения Intel Core i7 и память. Емкость составляет 8 ГБ. Я думаю, что это больше, чем рекомендуемые аппаратные требования.

Проблема: Моя визуальная студия висит в этих ситуациях.

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

Я пробовал следующие шаги:

  • Я убедился, что удалил все точки останова в решении.
  • Я убедился, что я не использую никаких ресурсов с сетевого диска.
  • Я гарантировал, что функция "Включить свойства" включена.
  • Я гарантировал, что включение Stepter в .NET Framework не активировано.
  • Я запускаю визуальную студию с SafeMode для подавления расширений.
  • Я очистил окно просмотра.
  • Я очистил и перестроил решение.

Прежде чем я столкнулся с этой проблемой, несколько недель назад я установил надстройку "Install Web Components" надстройки Visual Studio. Может быть, из-за расширений и надстроек?

Как я могу решить эту проблему?

Ответ 1

Если вы подозреваете, что настройки Visual Studio повреждены после установки пакета "Install Web Component", почему бы вам не попробовать reset настройки?

Вы можете выполнить следующие шаги: reset Настройки Visual Studio:

  • Откройте командную строку Visual Studio (2010) в меню "Пуск" > "Все программы" > "Microsoft Visual Studio 2010" > "Инструменты Visual Studio" ( Запустите ее с правами администратора: щелкните правой кнопкой мыши программу > Запуск от имени администратора)
  • Запустите devenv/Resetsettings, чтобы восстановить настройки по умолчанию для IDE, дополнительно сбрасываясь в указанный файл VSSettings.
  • Запустите devenv/ResetSkipPkgs, чтобы очистить все теги SkipLoading, добавленные в VSPackages.
  • Запустите devenv/Safemode, чтобы убедиться, что вы можете применить его правильно. Это может исключить возможность того, что сторонние надстройки или пакеты создают проблемы.
  • Откройте решение в Safemode и посмотрите, работает ли оно.

Ответ 2

Обнаружено, что это также происходит, когда решение связано с Team Foundation Server, и услуга недоступна на данный момент, поэтому решение не удалось подключиться. В этом случае не завершайте экземпляр Visual Studio и дождитесь появления окна сообщения, дающего возможность перейти в автономный режим. Обычно это связано с тем, что сообщение "Visual Studio ожидает завершения операции...".

Ответ 3

Моим решением было просто перезагрузить сохраненную ХОРОШУЮ (резервную) копию моих настроек (год назад). Стоит попробовать, прежде чем сбросить все до пустого. Мой VS2010 займет 60 секунд, чтобы начать отладку и прибл. 3 минуты, чтобы остановить отладку. Я сохранил поврежденные настройки, и, к моему удивлению, они превысили 3 Мбайт вместо 260 Кбит. Я загрузил хорошую резервную копию, и все снова здорово: -)

Ответ 4

Если Visual Studio не отвечает только при попытке открыть решения, откройте исходный экземпляр Visual Studio, затем Reset Настройки

Проверьте, как: Reset Настройки в меню "Сервис"

http://msdn.microsoft.com/en-us/library/ms247075%28v=vs.90%29.aspx

Это Visual Studio 2013 и Windows 8.1