2012-10-05 111 views
2

我有一個代碼寫在CIL。比方說,一個名爲some_il_code.il的文件持有它。我想編譯它以創建一個託管的exe程序集。如何編譯CIL代碼?

我該如何做到這一點?

回答

7

可以使用ilasm tool.

ilasm /exe Your.il /deb=opt 
peverify /md /il Your.exe 

ILASM編譯它,peverify進行驗證。

+0

爲什麼要使用peverify? –

+0

Peverify確保您生成的MSIL正確並運行。但是你必須自己決定是否應該使用它。儘管如此,最好是安全的。 – Alex

+0

但是,如果msil不正確,那麼它將不會被編譯。 –