没有JIT的.NET编译可能吗?

时间:2010-03-26 15:34:07

标签: .net compilation jit

是否可以直接在x86代码中编译.cs? 我的意思是,我想观察IDA Pro发生的事情,所以我不想要IL代码而是asm代码。

由于

2 个答案:

答案 0 :(得分:4)

看看Ngen.exe

答案 1 :(得分:1)

不幸的是,IDA不会从NGEN'd组件加载本机部件。我找到的唯一方法是使用Visual Studio调试器。

如果您对Microsoft .NET框架内部不感兴趣,但在任何其他JIT中,您可以使用mono --aot,它可以生成普通的PE或ELF可执行文件(甚至是可读的汇编源代码)