現象
安裝 VS2015 後,新建專案無「Windows 10」目標平台,只有 Windows 8.1 SDK。
原因
VS2015 預設安裝可能未勾選 **Windows 10 SDK (10.0.10240/10586 等)**,或安裝時選擇了精簡工作負載。
解決步驟
- 打開 **Visual Studio Installer**(控制面板 → 程式和功能 → 右鍵 VS2015 → 更改)。
- 選擇 **修改**。
- 在 **個別元件** 標籤頁,搜索「Windows 10 SDK」。
- 勾選所需版本(如 10.0.10586.212 或最新可用版本)。
- 同時建議勾選 Windows 通用 C 執行階段、適用於 Windows 10 的通用 Windows 平台開發 工作負載。
- 點擊 **修改**,下載安裝完成後重啟 VS2015。
驗證
- 新建專案 → 模板搜索「Blank App (Universal Windows)」出現即成功。
- 專案屬性 → 應用程式 → 目標版本/最低版本下拉顯示 Windows 10 版本號。
補充:Windows 10 開發必備知識
| 項目 | 說明 |
| 目標版本 | 應用使用的 API 集合(如 10.0; Build 10586),決定可用功能。 |
| 最低版本 | 應用能運行的最低系統版本,建議設為較低版本覆蓋更多用戶。 |
| SDK 版本對應 | VS2015 RTM 自帶 10240,Update 1/2/3 依次支援 10586、14393、15063。 |
| 模擬器 | 需啟用 Hyper-V(Windows 10 Pro/Enterprise),Home 版需升級或用實機。 |
| 開發者模式 | 系統設定 → 更新和安全性 → 開發者專用 → 選擇「開發者模式」。 |
避坑指南
- **不要手動下載 SDK 安裝包** 安裝,容易版本衝突、註冊表損壞,**必須走 VS Installer**。
- 若磁盤空間不足,可僅勾選單一 SDK 版本,但建議保留最近兩個版本兼容測試。
- 專案遷移時,右鍵專案 → **重定目標**(Retarget)到已安裝的 SDK 版本。
- UWP 專案需
Package.appxmanifest 配置視覺資產、功能聲明(如網絡、攝像頭)。
VS Installer 是管理 VS 組件的唯一正規入口,缺什麼裝什麼,別聽「百度一下」下載散裝安裝包。