Где находится выходной файл Microsoft ILGenerator? - PullRequest
0 голосов
/ 22 февраля 2011

Я использовал Microsoft ILGenerator и его члена Emit. Я хочу знать, где я могу найти выходной файл il, который сгенерирован им.

1 Ответ

5 голосов
/ 22 февраля 2011

Сгенерированный IL не сохраняется на диск автоматически.Сначала необходимо убедиться, что ваш AssemblyBuilder создан (через AppDomain.DefineDynamicAssembly()) с помощью AssemblyBuilderAccess из Save или RunAndSave.

После того как вы сгенерировали весь свой IL, вы можете затем использовать метод Save() в AssemblyBuilderсохранить сгенерированную сборку на диск.

...