C # компиляция в код MSIL - PullRequest
       27

C # компиляция в код MSIL

4 голосов
/ 29 октября 2009

Есть ли у компилятора Microsoft C # (CSC.exe) возможность вывода файлов на промежуточном языке? Что-то вроде переключателя -S в GCC?

Ответы [ 2 ]

9 голосов
/ 29 октября 2009

Вы можете использовать ildasm.exe для извлечения IL из сборки, скомпилированной csc.exe.

6 голосов
/ 29 октября 2009

Ваши окончательные исполняемые файлы и DLL хранятся в IL.

Чтобы понять, что я имею в виду, загрузите .NET Reflector , откройте одну из ваших DLL или исполняемых файлов и переключите язык на IL. Он также поможет вам перевести IL на C #.

...