«Отсутствует» информация с помощью `Name2EE` - PullRequest
0 голосов
/ 22 сентября 2018

Advanced .NET Debugging говорит, что когда я запускаю !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?

...