Roslyn 可以将 C# 编译为 CIL

Pet*_*ing 5 c# roslyn

Roslyn C# 编译器可用于将 C# 编译为 CIL 人类可读代码吗?就像这里显示的示例一样:https ://en.wikipedia.org/wiki/Common_Intermediate_Language

我知道它可以生成 EXE/DLL 形式的字节码,但我对 CIL 代码感兴趣。

通过命令行或 API。

我知道可以在字节码文件上使用反汇编程序,但我更喜欢更直接的方法。

谢谢。

Tan*_*dar 3

只需调用 ildasm.exe 作为构建后步骤即可。解决方案应该是可组合的步骤,而不是单一的庞然大物。