共用方式為


HOW TO:載入和卸載組件 (C# 程式設計手冊)

更新:2007 年 11 月

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

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

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

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

若要卸載應用程式定義域

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

請參閱

工作

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

概念

C# 程式設計手冊

參考

組件和全域組件快取 (C# 程式設計手冊)

應用程式定義域 (C# 程式設計手冊)