微软ILGenerator的输出文件在哪里?

时间:2011-02-22 07:53:27

标签: c# il ilgenerator

我使用过Microsoft ILGenerator及其Emit成员。我想知道在哪里可以找到由它生成的输出il文件。

1 个答案:

答案 0 :(得分:5)

生成的IL不会自动保存到磁盘。您需要首先确保使用Save或RunAndSave的AssemblyBuilderAccess创建AssemblyBuilder(通过AppDomain.DefineDynamicAssembly())。

生成所有IL后,可以使用AssemblyBuilder上的Save()方法将生成的程序集保存到磁盘。