Managed 執行程序
更新:2007 年 11 月
Managed 執行程序包括下列步驟:
-
若要取得 Common Language Runtime 提供的好處,您必須使用一個或多個以執行階段為目標的語言編譯器。
編譯您的程式碼為 Microsoft Intermediate Language (MSIL)
編譯會將您的原始程式碼轉譯成 MSIL,並產生必要的中繼資料。
-
在執行期間,Just-in-Time (JIT) 編譯器會將 MSIL 轉譯成機器碼。在這個編譯 (Compilation) 期間,程式碼必須傳遞會檢查 MSIL 和中繼資料的驗證程序,以查明程式碼是否可以被確定為型別安全的。
-
Common Language Runtime 提供基礎結構,讓執行以及可在執行期間使用的各種服務能夠運作。