共用方式為


管理 VSPackages

在大部分情況下,您不需要擔心管理 VSPackage,因為專案和項目範本會自動註冊和載入套件。 不過,在某些情況下,您可能需要深入了解才能管理您的套件。

使用實驗執行個體

如需有關實驗執行個體的詳細資訊,請參閱實驗執行個體

註冊和取消註冊 VSPackages

如需了解如何註冊和取消註冊 VSPackages 和其他類型的擴充功能,請參閱 註冊和取消註冊 VSPackages

載入 VSPackage

VSPackage 可以設定為在特定 CMDUICONTEXT GUID 開啟時自動載入。 如需詳細資訊,請參閱載入 VSPackages

在背景中使用 AsyncPackage 載入 VSPackage

AsyncPackage 類別可在背景執行緒上啟用套件載入,以提升 Visual Studio 的 UI 回應性。 如需詳細資訊,請參閱如何︰在背景中使用 AsyncPackage 載入 VSPackage

適用於擴充功能的規則型 UI 內容

規則型 UI 內容可讓擴充功能作者定義 UI 內容啟動,以及載入相關聯 VSPackage 的精確條件。 如需詳細資訊,請參閱如何︰針對 Visual Studio 擴充功能使用合乎規則的 UI 內容

診斷延伸模組的效能

擴充功能可能影響啟動和解決方案載入效能。 了解如何計算 Visual Studio 擴充功能的影響,以及如何在本機進行分析,以測試擴充功能是否顯示為會影響效能的擴充功能。 如需詳細資訊,請參閱如何︰診斷擴充功能的效能

針對 VSPackage 進行疑難排解

了解針對未載入或發生錯誤的 VSPackage 進行疑難排解的技術:針對 VSPackage 進行疑難排解