Visual Studio Ultimate работает очень медленно :( - PullRequest
1 голос
/ 03 декабря 2010

Я недавно обновил Visual Studio Professional до Ultimate.Процесс обновления работал отлично, и он работал нормально в течение двух дней, однако следующие операции теперь выполняются очень медленно (2-3 минуты из 100% процессорного времени)

  • Запустите новое приложение в режиме отладки,
  • Нажав кнопку ОК, чтобы изменить параметры в Visual Studio
  • Завершение отладки

Любой совет, как решить эту проблему?

Другая информация

  • Я нахожусь на Win 7 Home Premium
  • это не связано со скоростью компиляции - я могу чистить и восстанавливать без проблем
  • я отключил intellitrace.

обновление - я пробовал несколько других проектов, которые у меня лежали, но он медленный с тем, над которым я работаю весь день каждый день.

Испытано:

  • переименовать файл настроек
  • начать в / safemode

глядя на монитор процесса, я заметил, что последолгое ожидание завершения сеанса отладки, я получаю несколько событий Name Not Found для таких вещей, как (последние изменения строки)

KCU \ Software \ Microsoft \ VisualStudio \ 10.0_Config \ ToolWindows {9F3EC988-1174-4746-A66A-3969715D1FC7}

при запуске сеанса отладки последняя вещь перед сеансом отладки - несколько сотен операций записи / чтения в

C: \ Users \ me \ AppData \ Roaming \ Microsoft \ VisualStudio \ 10.0\ Design_tzss3kfu.pzf.winprf

, а через минуту я получаю доступ к

C: \ Program Files (x86) \ Microsoft Visual Studio 10.0 \ Common7 \ Packages \ Debugger \ cpde.dll

и, наконец, доступ к

HKCU \ Software \ Microsoft \ VisualStudio \ 10.0_Config \ ToolWindows {9F3EC988-1174-4746-A66A-3969715D1FC7}

, который не найден(

Ответы [ 6 ]

2 голосов
/ 05 декабря 2010

Я видел это, когда VS пытается подключиться к внешнему серверу.

  • Отключить исходный сервер в разделе «Параметры», «Отладка»
  • Очистить все серверы из окна обозревателя серверов

Если это не поможет, запустите вторую копию VS и присоедините ее отладчик к первой.
Когда он зависнет, сделайте паузу во второй копии и посмотрите на стек вызовов.
Это скажет вам, что не так.

2 голосов
/ 03 декабря 2010

На компьютерах с Windows XP и Vista, уверенность, что Windows Automation API 3.0 установлена ​​и работает, значительно повышает производительность (это помогло моему ноутбуку). Не уверен, относится ли это к Windows 7 Home, поскольку он может быть уже установлен.

Windows Automation API 3.0 улучшает производительность VS 2010

1 голос
/ 06 декабря 2010

Просто исправил проблему: используя это: Проблема медленной отладки в Visual Studio

Файл .suo в моем проекте занимал около 15 МБ, после удаления его Visual Studio воссоздал его иопустился до 150Кб.& Теперь я могу запускать и останавливать сеансы отладки почти мгновенно.

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

что мне делать с этим вопросом?Ответы выше, хотя и полезные, не решили проблему

1 голос
/ 03 декабря 2010

Возможно, файл настроек в папке «Мои документы \ Visual Studio 2010 \ Настройки» частично обрезан. Вы можете переименовать этот файл CurrentSettings.vssettings, и он будет воссоздан.

0 голосов
/ 03 декабря 2010

Есть много вещей, которые замедляют ваш компьютер.

Сколько аддонов у вас в IDE

если это не проблема, не пытайтесь использовать Windows Automation API 3.0, чтобы повысить производительность VS 2010, поскольку у вас уже есть дескрипция 7-го окна.

попробуйте запустить их в безопасном режиме, чтобы он мог хорошо работать.

Вы можете попробовать много утилит, чтобы проверить, где я иду не так, некоторые здесь http://technet.microsoft.com/en-us/sysinternals/bb795533.aspx

если вы используете оригинальную Visual Studio 2010, вы можете связаться с Microsoft Fixit или Microsoft connect, а также с форумами Asp.net

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

0 голосов
/ 03 декабря 2010

Возможно, вам потребуется обновить компьютер для разработки. Какова статистика? Visual Studio, хотя и является замечательной замечательной IDE, имеет тенденцию поглощать ресурсы, подобные монстру cookie.

Редактировать Если вы часто компилируете одни и те же проекты / решения, пытались ли вы выполнить чистую сборку, а затем запустить? Не уверен, что это ваша проблема, но вы можете попробовать что-то еще.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...