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 に答える