共用方式為


裝載 Common Language Runtime

對於使用 .NET Framework 撰寫的應用程式而言,裝載 (Host) Common Language Runtime 是完全透明化的。如果您將 Managed 程式碼編譯為 .exe 組件,則當執行 .exe 時,執行階段會自動由 mscoree.dll 啟動。不過,Unmanaged 應用程式也可以因為裝載 Common Language Runtime 而獲益。執行階段提供了用來擴充應用程式的架構,例如 Microsoft Internet Information Services 和 Microsoft SQL Server 2005。

不論 .NET Framework 應用程式是否會像 Managed .exe 組件一樣自動叫用,還是使用 Unmanaged 裝載 API 加以載入,該應用程式都需要一段稱為執行階段主應用程式的程式碼。執行階段主應用程式會將執行階段載入處理序中,並在該處理序中建立應用程式定義域,然後載入並執行這些應用程式定義域中的使用者程式碼。

在本節中

相關章節

  • 並存執行
    說明執行多重版本的應用程式、元件或執行階段。