是否可以将单个C#文件转换为IL程序集?

时间:2011-06-04 13:57:05

标签: c# il ilasm

鉴于单个c#源文件,我想输出该单个文件的IL(未组装),以便稍后我可以将每个'.il'文件提供给ilasm以生成程序集,这可能吗?

2 个答案:

答案 0 :(得分:0)

这不是直接回答你的问题,但为什么不编译,然后使用ildasm并检索相关的部分?

答案 1 :(得分:0)

所以,你可能做得不好,在大多数情况下你不会想要。但是,通过构建模块的所有源,然后将模块和资源链接到最终的程序集,可以将编译和程序集链接分为两个阶段。

简短的回答,从.Net编译器中获取文本IL在.Net上是不可行的,无论如何,这样做并没有太大的好处。