首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> 更多程式語言 >> 程式設計綜合問答

VS2012 MFC 工具箱控件消失的排查與恢復

     編輯:程式設計綜合問答

現象

右鍵工具箱「添加項」後 VS2012 停止響應,重啟發現 VS2012 和 VS2010 工具箱控件均消失。

可能原因

  • 工具箱配置文件(*.tbd)損壞。
  • .NET Framework 版本衝突(控件目標框架高於專案)。
  • 「以兼容模式運行」勾選導致註冊表讀取異常。

修復步驟

  1. 關閉所有 VS 實例。
  2. 刪除工具箱配置文件:
    • VS2012: %LocalAppData%\Microsoft\VisualStudio\11.0\Toolbox.tbd
    • VS2010: %LocalAppData%\Microsoft\VisualStudio\10.0\Toolbox.tbd
  3. 以管理員身份運行 VS,右鍵工具箱 →「重置工具箱」。
  4. 檢查專案目標框架(右鍵專案 → Properties → Application → Target framework)與控件兼容。
  5. 取消 VS 快捷方式「兼容模式」勾選。

補充

若仍無效,嘗試 devenv /resetsettings 重置環境,或修復/重新安裝 Visual Studio。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved