0

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

4

1 回答 1

5

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

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

于 2011-02-22T08:19:06.173 回答