共用方式為


Runtime 主應用程式

Common Language Runtime 是設計用來支援各種不同類型 (從 Web 伺服器應用程式到具有傳統 Windows 使用者介面的應用程式) 的應用程式。每種類型的應用程式都需要 Runtime 主應用程式來啟動它。Runtime 主應用程式會將 Runtime 載入處理序、在處理序中建立應用程式定義域,並且將使用者程式碼載入應用程式定義域中。

.NET Framework 附有一些不同的 Runtime 主應用程式,包括下表中所列的裝載程式。

Runtime 主應用程式 說明
ASP.NET 將 Runtime 載入處理 Web 要求的處理序中。ASP.NET 也會對每一個要在 Web 伺服器上執行的 Web 應用程式建立一個應用程式定義域。
Microsoft Internet Explorer 建立要在其中執行 Managed 控制項的應用程式定義域。.NET Framework 支援瀏覽器架構控制項的下載和執行。Runtime 會透過 MIME 篩選與 Microsoft Internet Explorer 的擴充性機制結合,以建立要在其中執行 Managed 控制項的應用程式定義域。根據預設,對每一 Web 網站會建立一個應用程式定義域。
Shell 可執行檔 每當某個可執行檔從 Shell 啟動時,叫用 Runtime 主應用程式碼來傳輸控制項到 Runtime。

Microsoft 提供了一組可供您撰寫自己的 Runtime 主應用程式的 API。

請參閱

應用程式定義域 | 裝載 Common Language Runtime