非同步自動載入延伸模組
同步自動載入的延伸模組會對 Visual Studio 的效能產生負面影響,應該改為轉換成使用異步自動載入。 根據預設,Visual Studio 2019 會封鎖從任何延伸模組同步自動載入套件,並通知使用者。
您可以:
按一下 [允許同步自動載入] 以允許延伸模組自動載入。 若要在 Visual Studio 選項中變更此設定,請依序按一下 [環境] 和 [延伸模組],然後選取 [允許同步自動載入延伸模組] 核取方塊。
按一下 [不要顯示此訊息] ,讓目前的延伸模組關閉通知,並防止未來從現有的已安裝延伸模組發出通知。 如果您增加以同步方式自動載入的新延伸模組,將會再次顯示此通知。 您會繼續收到其他 Visual Studio 功能的通知。
[效能管理員] 對話方塊
任何使用者工作階段中同步載入任何套件的所有延伸模組,都會出現在 [已淘汰的 API] 索引標籤中。
- 按一下有關此問題的詳細資訊,以收集有關已淘汰的 API 詳細資訊。
- 請連絡其延伸模組廠商以取得遷移進度。
使用群組原則指定同步自動載入設定
管理員可以啟用群組原則,以允許同步自動載入。 若要這樣做,請在下列機碼上設定以登錄為基礎的原則:
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\VisualStudio\SynchronousAutoload
項目 = 允許
Value = (DWORD)
- 0 是不允許同步自動載入
- 1 是允許同步自動載入
延伸模組作者
延伸模組作者可以在遷移至 AsyncPackage 找到將套件遷移至異步自動載入的指示。
相關內容
如需有關在 Visual Studio 2019 中同步自動載入設定的詳細資訊,請參閱同步自動載入行為頁面。