Как мне решить проблему с программой, которая регулярно попадает в состояние отсутствия ответа?
В последнее время я использую Visual Studio 2008 и примерно раз в день, иногда больше, он будет зависать. Какие передовые методы я могу использовать, чтобы определить причину проблемы? Я считаю, что это один из плагинов, которые я использую кашель Resharperкашель, но я хотел бы быть уверен. Я терял работу и хотел бы где-нибудь подать отчет об ошибке, но я не вижу в журналах событий ничего, что мне кажется подозрительным.
Работаем над коробкой Windows XP.
2 ответа
Попробуйте отключить подозрительные плагины и работать без них в течение подходящего периода времени.
Это по крайней мере исключит ReSharper, если это не причина.
Вы также можете попробовать запустить Process Monitor из SysInternals.
http://technet.microsoft.com/en-us/sysinternals/bb896645.aspx
или перейдите на сайт http://www.sysinternals.com/ и перейдите по ссылкам.
Process Monitor - это расширенный инструмент мониторинга для Windows, который в режиме реального времени показывает файловую систему, реестр и активность процессов / потоков.
ПРИМЕЧАНИЕ. Process Monitor и Process Explorer - это два РАЗНЫХ приложения.
Я бы сказал, что лучше всего подойдет Process Explorer, если только для модулей Visual Studio нет ничего особенного. Поскольку вы разработчик, вы можете получить лучший ответ на stackoverflow.com