2011-11-05 200 views
1

我使用C#编程的Visual Studio 2010 pro突然放慢了抓取速度。我得到了很多“不回应”!如何从Visual Studio PerfWatson获取信息?

我已经安装了Visual Studio PerfWatson,它看起来好像是它的事情。它创建了许多.dmp和.maxdelay文件。

因此,微软获取有关正在发生的事情的信息,但是如何获取此信息?

//安德斯

回答

2

据我所知,PerfWatson是不是真的内置最终用户排除故障。当它检测到UI元素的延迟响应时,或者它收集尽可能多的信息,然后尝试将其发送给MS;当发生这种情况时应该会看到一个提示,并且大部分信息都可以在那里获得(或者在生成的dmp文件中,您应该可以使用任何像样的文本编辑器打开该文件)。

如果你想挖过来,并找到问题的原因自己,我通常会建议类似进程监视器

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

当VS冻结你应该能够看到各种有趣包括个别操作及其结果,调用堆栈等进程监视器的数据。

+0

我现在已经通过使用进程监视器进行了测试,它看起来有点奇怪!对于在文本编辑器中打开的所有文件,devenv.exe正在连续访问文件系统。有人可以使用Process Monitor并查看他们的VS2010是否也连续访问文件? – Andis59