Wikipedia
ILAsm
ILAsm (IL Assembler) generates a portable executable (PE) file from Common Intermediate Language (CIL) code. It is not to be confused with NGEN (Native Image Generator), which is the JIT compiler for the Microsoft .NET Framework.