Как получить информацию из Visual Studio PerfWatson? - PullRequest
1 голос
/ 05 ноября 2011

Мой Visual Studio 2010 pro, который я использую для программирования на C #, неожиданно замедлился до ползания. Я получаю "Не отвечает" много!

Я установил Visual Studio PerfWatson, и похоже, что он делает свое дело. Он создает несколько файлов .dmp и .maxdelay.

Итак, Microsoft получает информацию о том, что происходит, но как мне получить эту информацию?

// Андерс

1 Ответ

2 голосов
/ 05 ноября 2011

Насколько я знаю, PerfWatson не предназначен для устранения неполадок конечного пользователя. Когда он обнаруживает задержанный ответ от элемента пользовательского интерфейса или чего-либо еще, он собирает столько информации, сколько может, а затем пытается отправить его в MS; вы должны увидеть подсказку, когда это произойдет, и большая часть информации будет доступна там (или в сгенерированных файлах dmp, которые вы сможете открыть в любом текстовом редакторе).

Если вы хотите покопаться и найти причину проблемы самостоятельно, я обычно рекомендую что-то вроде Process Monitor

http://technet.microsoft.com/en-us/sysinternals/bb896645

Когда VS зависает, у вас будет возможность просматривать все виды интересных данных с помощью Process Monitor, включая отдельные операции и их результаты, стек вызовов и т. Д.

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