在Mono中获取.NET应用程序的编译asm

And*_*hin 4 .net clr mono assembly jit

我可以在Mono 3.2.3中的JIT编译之后获得.NET应用程序的asm实现(即汇编程序,而不是IL).在Visual Studio中,我可以使用不同的调试工具来获取asm-code,注册状态,内存等: VisualStudioScreenshot

有没有办法在Mono中获取这些数据?我还可以在运行时获取内存转储吗?以前,出于这些目的,我可以使用硬调试器,但现在不支持它.

lup*_*pus 5

运行:

mono -v -v yourprogram.exe
Run Code Online (Sandbox Code Playgroud)

这将转储有关jit编译的大量信息,包括汇编代码.