2011-11-05 122 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