当我想使用 !bpmd 设置断点时,我需要完全限定的方法名称。
根据 MDSN 文档 ( http://msdn.microsoft.com/en-us/library/bb190764.aspx ),我可以使用 ILDASM 查找类型名称。 (因此我可以使用 ILDASM 找到完全限定的方法名称。) 但是,这意味着我需要另一个单独的工具来搜索方法名称。
这个问题的背景是:
我知道我可以对 native 应用程序使用“x”命令。
由于“x”显示符号,我可以轻松找到函数名称。
因此,如果 .NET 应用程序有类似“x”命令的东西,我不需要使用单独的工具。
我通常模糊地记得方法名称,但不记得完全限定的方法名称。
最佳答案
正如“x”代表 native 代码一样,!sosex.mx 代表托管代码。
从 stevestechspot.com 免费下载 sosex。您可以传递通配符吗?和 * 在您的搜索中。不过,如果您只想设置断点,则可以使用 !sosex.mbm(或 !mbp,如果您想在源文件、行号上中断)。
关于windbg - 有没有办法在 WinDbg 中找到完全限定的方法名称?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11512721/