管理 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 進行疑難排解