Visual Studio 2010 периодически зависает на несколько секунд - PullRequest
25 голосов
/ 05 января 2011

У меня проблема с тем, что VS2010 Ultimate очень часто зависает на несколько секунд, прежде чем вернуться к нормальной работе.Это происходит несколько раз во время сеанса и, очевидно, очень раздражает.Я не смог связать его с какой-либо конкретной деятельностью - он зависает всякий раз, когда я прокручиваю документ, открываю / создаю документ, в основном что-нибудь.Кто-нибудь еще имеет эту проблему или знает, что может быть причиной?

Ответы [ 10 ]

12 голосов
/ 31 августа 2012

Несовместимые надстройки или конфигурации системы могут вызвать проблемы с Visual Studio (проблемы с производительностью, ошибки и т. Д.).

К счастью, мы можем попытаться устранить неполадки, обратившись к журналу активности Visual Studio.

Просто запустите следующую команду, чтобы запустить Visual Studio 2010 и зарегистрировать все ее действия.

DevEnv.exe /log

Файл журнала будет создан для:

XP

% USERPROFILE% \ Application Data \ Microsoft \ Visual Studio \ 10.0 \ ActivityLog.xml

Vista & Windows 7

% USERPROFILE% \ AppData \ Roaming \ Microsoft \ VisualStudio \ 10,0 \ ActivityLog.xml


После запуска будут созданы 2 файла: ActivityLog.xml и ActivityLog.xsl

И когда вы откроете ActivityLog.xml, он будет содержать что-то вроде этого:

enter image description here

11 голосов
/ 10 июля 2013

Проблема была решена путем удаления файла опций пользователя с именем SolutionName.suo.

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

3 голосов
/ 05 января 2011

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

3 голосов
/ 05 января 2011

Я знаю, что у людей были проблемы с компьютерами, которые старше или имеют не так много оперативной памяти. Я знаю, что мое использование VS 2010 Ultimate иногда может работать до 500 МБ, а если вам не хватает ОЗУ, оно немного зависнет.

2 голосов
/ 11 ноября 2012

Мое решение этой проблемы выходило за рамки моего мышления. Я нашел его на этом сайте , и он выглядит так:

Запустите Internet Explorer. Перейдите в Свойства обозревателя, затем вкладка Дополнительно. В группе «Безопасность» снимите флажок « Проверка отзыва сертификата сервера ». Возможно, вам придется перезапустить Visual Studio.

Мой сценарий состоит в том, что у меня есть сетевые диски со ссылками, сопоставленными через VPN. Это должно быть связано с этим.

2 голосов
/ 03 марта 2011

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

0 голосов
/ 16 октября 2015

Мой VS2010 будет зависать так же.DevEnv.exe /log будет означать, что не удалось загрузить строки примерно в то время, когда он зависает.Переустановка VS2010 SP1 и деинсталляция Resharper для установки Resharper 7.1.3 решили проблему.

0 голосов
/ 21 мая 2012

У меня была похожая проблема - она ​​все еще возникала после / resetsettings, переустановки и использования / safemode. Для меня проблема была в том, что журналирование Assembly Binding было включено назад, и я забыл выключить его, оно дошло до стадии, когда соответствующие файлы журналов были> 200 МБ, и каждое добавление брало возраст ...

Удалось найти проблему с procmon от sysinternals. Предположите, что любой, кто сталкивается с подобной проблемой, пробует procmon, если ни одно из вышеупомянутых решений не помогает.

0 голосов
/ 05 января 2011

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

0 голосов
/ 05 января 2011

Я столкнулся с подобной проблемой в Visual Studio 2008. Хотя я не исследовал эту проблему полностью.Читая ваш пост, кажется, что поведение на вашем компьютере действительно раздражает, но для меня это не так часто.

Одна вещь, которую я заметил, частота, с которой это происходит, зависит от размера ОЗУ и времени, прошедшего с момента последнейнастроить.Я пришел к такому выводу, увидев производительность машин моих коллег.

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