2011-10-11 53 views
0

我下載並安裝了用於windows的調試工具的最新版本(6.12.2.633)。運行它與.NET 4.0。當我運行!address -summary時,看起來命令的輸出與我以前版本的Windbg/SOS for .NET 3.5所看到的輸出不同。任何人都知道在哪裏可以找到最新的!address -summary命令的文檔。 SOS內置幫助不是很有幫助!地址-summary命令輸出爲最新的Windbg/SOS

+1

'!address'不是SOS命令,顯然SOS的幫助文件沒有任何幫助。你檢查了WinDbg的幫助文件嗎? –

+0

@BrianRasmussen:您的channcel 9高級.NET調試第1部分視頻,有一張幻燈片(在0:28分鐘),說明!是一個擴展命令。根據我對!地址的理解,也是它的一個擴展dll命令? – imak

+1

Windbg可以加載多個擴展。 SOS就是其中之一。 !地址是Ext.dll擴展的命令。您可以使用.chain – plodoc

回答

3

!address是本地擴展命令,在用戶模式或內核模式調試過程中始終可用。它顯示有關目標應用程序或計算機的內存的信息。另見documentation for this command

可能在WinDbg中加載多個擴展。您可以使用.chain命令列出加載的擴展名。

SOS是專用於.NET調試的擴展。它具有自己的一組命令來分析託管應用程序使用的內存,例如!eeheap -gc