“ Name2EE”的“缺失”信息

时间:2018-09-22 20:59:23

标签: .net windows windbg sos

高级.NET调试说,运行!Name2EE <executable name>时,我应该得到一些包含JITTED Code Address的输出。

0:004>!name2ee 03Breakpoint.exe
Advanced.NET.Debugging.Chapter3.Breakpoint.AddAndPrint
Module: 00c2db8c (03Breakpoint.exe)
Token: 0x06000002
MethodDesc: 00c3178
Name:  Advanced.NET.Debugging.Chapter3.Breakpoint.AddAndPrint(Int32, Int32)
JITTED Code Address:  002a0178

Name2EE函数的给定语法引发错误:

0:000> !Name2EE Breakpoint_x64.exe
Usage: !Name2EE module_name item_name
  or    !Name2EE module_name!item_name
       use * for module_name to search all loaded modules
Examples: !Name2EE  mscorlib.dll System.String.ToString
          !Name2EE *!System.String

它前面似乎需要一个通配符。当我运行此程序时,我仍然没有获得所有信息。

0:000> !Name2EE *!Breakpoints.Breakpoint
Module:      00007ff9530d1000
Assembly:    mscorlib.dll
--------------------------------------
Module:      00007ff8f57e4118
Assembly:    Breakpoint_x64.exe

为什么我的输出没有第一个示例中的所有项目,例如JITTED代码地址?

0 个答案:

没有答案