Hololens 2 Emulator开发环境安装方法
1、下载 Visual Studio。
个人用户或者参与开源项目,可以选择免费的Community版本,2017或者2019版本都可以。
下载地址:
https://visualstudio.microsoft.com/zh-hans/
2、运行 Visual Studio安装程序 vs_community.exe,它会在线下载相关组件并安装。 注意选中“通用Windows平台开发”(即UWP),开发HoloLens应用需要用到。也需要选中 Windows SDK,后面也会用到。

3、确保电脑上已经启用运行HoloLens Emulator需要的虚拟机环境。
Hyper-V对电脑的要求如下:
1.CPU支持数据执行保护(DEP)。
2.CPU支持硬件虚拟化技术。
3.CPU64位处理器。
4.内存最低限度为2GB。
5.CPU还必须支持二级地址转换。(非服务器需要增加此要求)
可以使用 securable.exe 查看电脑是否支持 Hyper-V虚拟机。(参见下面截图)
也可以使用Coreinfo工具软件 (下载地址:https://download.sysinternals.com/files/Coreinfo.zip)来查看电脑是否支持Hyper-V。
如果你使用的是 Windows 10 Professional/Education等版本,不是Home版,那么直接在 Windows 系统程序启用 Hyper-V组件即可。
如果是 Home 版,则官方是不支持启用 Hyper-V 的,但也没有必要为此买新的Windows 版本,通过运行下面脚本可以在 Windows 10 Home 上启用Hyper-V,保存为.cmd文件,用管理员权限运行即可。
脚本内容:
pushd "%~dp0"
dir /b %SystemRoot%\servicing\Packages\*Hyper-V*.mum >hyper-v.txt
for /f %%i in ('findstr /i . hyper-v.txt 2^>nul') do dism /online /norestart /add-package:"%SystemRoot%\servicing\Packages\%%i"
del hyper-v.txt
Dism /online /enable-feature /featurename:Microsoft-Hyper-V-All /LimitAccess /ALL

4、安装 Hololens 2 Emulator
从下面位置下载 HoloLens 2 Emulator安装程序,运行安装即可:
https://go.microsoft.com/fwlink/?linkid=2087187
详细可参考下面文章:
https://docs.microsoft.com/en-us/windows/mixed-reality/using-the-hololens-emulator