現象:卸載舊版 VS2013 後重新安裝,新建 C++/C# 項目均報錯,提示找不到模板或組件。
根本原因
卸載不徹底或安裝介質損壞,導致關鍵文件(項目模板 .vstemplate、向導程序集、SDK 引用等)遺失或註冊表項未正確寫入。
解決步驟
- 完全卸載:使用 VisualStudioUninstaller 官方清理工具,深度移除所有殘留組件、註冊表、快取。
- 檢查安裝介質:驗證 ISO 校驗和(SHA256),或從 微軟官網 重新下載 VS2013 完整安裝包(而非網絡安裝器)。
- 以管理員身份安裝:右鍵安裝程序 → 「以管理員身份運行」,確保寫入 Program Files、註冊表權限。
- 安裝更新:安裝完成後立即應用 Update 5(最終版本),修復大量已知模板、IntelliSense、編譯器 Bug。
- 修復安裝:若問題持續,在「控制面板 → 程序和功能」中右鍵 VS2013 選擇「更改 → 修復」。
替代方案
VS2013 已停止主流支持(2016 年),強烈建議升級至 VS2022 Community,獲得現代 C++/C# 支持、性能提升、長期安全更新,且完全免費供個人/小團隊使用。