我對.net框架有一個疑問。 MSIL源代碼編譯器駐留在哪裏。無論是在CLR本身還是其他地方。也讓我非常小的(足夠的)插圖.NET框架MSIL源代碼編譯器駐留在.NET Framework中的位置是什麼?
[
我對.net框架有一個疑問。 MSIL源代碼編譯器駐留在哪裏。無論是在CLR本身還是其他地方。也讓我非常小的(足夠的)插圖.NET框架MSIL源代碼編譯器駐留在.NET Framework中的位置是什麼?
[
甲CIL組件和指令由任一個編譯器生成的或實用稱爲IL彙編程序(ILASM)即隨執行環境。
使用IL反彙編程序(ILDASM),也可以將組裝的CIL重新拆分成代碼。還有其他工具,例如.NET反射器,可以將CIL反編譯爲高級語言(例如C#或Visual Basic)。這使得CIL成爲逆向工程的一個非常簡單的目標。該特徵與Java字節碼共享。但是,有些工具可能會混淆代碼,並且會執行代碼,以致代碼不易讀取但仍可運行。
好信息。 OP的問題是C#編譯器是否是.NET CLR的一部分? – niksofteng