共用方式為


HOW TO:載入和卸載組件 (C# 和 Visual Basic)

程式參考的組件會在建置階段自動載入,不過您也可以在執行階段,將特定組件載入到應用程式定義域中。 如需詳細資訊,請參閱應用程式定義域 (C# 和 Visual Basic)

若要卸載個別組件,您將必須卸載所有包含該組件的應用程式定義域。 即使組件已經超出範圍之外,實際的組件檔案仍會保持載入狀態,直到包含該組件的所有應用程式定義域都卸載為止。

如果您只想要卸載某些組件,而保留其餘組件,可以考慮建立一個新的應用程式定義域,然後在這個定義域中執行程式碼,再卸載該應用程式定義域。 如需詳細資訊,請參閱在其他應用程式定義域中執行程式碼 (C# 和 Visual Basic)

若要將組件載入到應用程式定義域中

若要卸載應用程式定義域

  • 若要卸載個別組件,您將必須卸載所有包含該組件的應用程式定義域。 請使用 AppDomain 的 Unload 方法來卸載應用程式定義域。 如需詳細資訊,請參閱HOW TO:卸載應用程式定義域

請參閱

工作

HOW TO:將組件載入應用程式定義域

概念

C# 程式設計手冊

組件和全域組件快取 (C# 和 Visual Basic)

其他資源

Visual Basic 程式設計手冊

應用程式定義域 (C# 和 Visual Basic)