參考和具體安裝鏈接見:微軟官方文檔-安裝工具
環境要求(注:此配置要求包括HoloLens2模擬器的配置要求,如不使用請按上面的鏈接配置):
1.64 位 Windows 10 專業版、企業版或教育版
HoloLens 2 模擬器需要 Windows 10 2018 年 10 月更新版或更高版本。
• 64 位 CPU
• 4 核 CPU(或總共有 4 個核心的多個 CPU)
• 8 GB 或更大的 RAM
• 在 BIOS 中,必須支持且啓用以下功能:
o 硬件輔助虛擬化(Hardware-assisted virtualization)
o 二級地址轉換 (SLAT)
o 基於硬件的數據執行保護 (DEP)
• GPU 要求
o DirectX 11.0 或更高版本
o WDDM 2.5 圖形驅動程序(HoloLens 2 模擬器)
o 模擬器可與不受支持的 GPU 配合工作,但速度會明顯變慢
如果你的系統滿足上述要求,請確保系統上已啓用“Hyper-V” 功能,方法是在控制面板中選擇“程序”->“程序和功能”->“啓用或關閉 Windows 功能”,確保已選擇“Hyper-V”。
2.Windows 10 SDK (10.0.18362.0)
建議該SDK自行安裝而非在Visual Studio Installer中安裝
注:
安裝Win10SDK時需要自行指定SDK安裝路徑,路徑儘量簡短如"C:\Z"
因爲如果按照默認路徑安裝時,在Unity中build UWP應用程序會出現 "IOException: Win32 IO returned 234"問題。
這是因爲文件在Windows SDK的完整路徑過長,默認安裝文件夾中的路徑長度爲231個字符,System.IO.File.Copy無法處理。
當你安裝過WinodwsSDK時,安裝路徑會無法自定義。需要卸載Visual Studio和所有windows SDK,或者重置系統後重新進行安裝。參考自:WuHaoDataMesh
3.Visual Studio2017
注:不建議使用VS2019 有一些不穩定
安裝時指定 使用 C++ 的桌面開發 通用 Windows 平臺 (UWP) 開發 這兩個組件。 同時在安裝時選擇 Win10SDK 10.0.10240.0 下列是筆者安裝的SDK
4.Unity3D
可以選擇2018.4 2019 或者2018 LTS(長期支持版本)
筆者爲2019.2.3f1
在build好UWP程序時還可能遇到找不到UWP SDK的問題,具體可見:
Hololens開發環境配置避坑指南