點擊工具箱空白處右鍵「選擇項」,彈出「正在加載選擇工具箱項對話框」幾秒後變為「就緒」,但對話框始終不顯示,無法添加自定義控件。
.vstemplate、設計時程序集缺失或版本衝突。%LocalAppData%\Microsoft\VisualStudio\\Toolbox* 緩存文件異常。# 關閉 VS 後執行(命令行或 .bat)
del "%LocalAppData%\Microsoft\VisualStudio\*\Toolbox*" /f /q
# * 代表具體版本號文件夾,如 16.0_abc123
重啟 VS,工具箱將重新掃描程序集重建緩存。
devenv /resetsettings
# 或 導入/導出設置向導 → 重置所有設置
注意:會丟失個性化佈局、鍵盤綁定等,建議先導出設置備份。
優先通過 NuGet 安裝控件庫,避免手動引用 DLL 導致設計時元數據缺失;定期清理不再使用的擴展。