使用應用程式定義域和組件設計程式

Microsoft Internet Explorer、ASP.NET 和 Windows 殼層這類主機會在執行 .NET Framework 應用程式時將通用語言執行平台載入至處理序、在該處理序中建立應用程式定義域,然後在該應用程式定義域中載入並執行使用者程式碼。 在大部分情況下,您不必操心如何建立應用程式定義域並載入組件,因為執行階段主機會執行這些工作。

不過,如果您要建立將裝載通用語言執行平台的應用程式、建立您想要以程式設計方式卸載的工具或程式碼,或建立可即時卸載並重新載入的隨插即用元件,您就要建立您自己的應用程式定義域。 即使您沒有建立執行階段主機,本節仍會提供如何使用應用程式定義域,以及使用在這些應用程式定義域中載入之組件的重要資訊。

本節內容

應用程式定義域和組件 HOW TO 主題
提供使用應用程式定義域和組件設計程式之概念文件中所有操作說明主題的連結。

使用應用程式定義域
提供建立、設定及使用應用程式定義域的範例。

使用組件設計程式
描述如何建立和簽署組件,以及如何設定組件屬性。

發出動態方法和組件
描述如何建立動態組件。

.NET 中的組件
提供組件的概觀。

應用程式定義域
提供應用程式定義域的概觀。

反映概觀
描述如何使用「反映」類別,以取得組件的相關資訊。