Visual Studio 2019无法连接HoloLens 2模拟器部署Unity应用如何解决
HoloLens 2 模拟器 Visual Studio 调试部署问题修复方案
- 首先检查 Visual Studio 2019 必要组件安装完整性
打开Visual Studio Installer,确认已安装以下工作负载:- 通用Windows平台开发
- 使用C++的桌面开发
同时在「单个组件」标签页勾选以下组件: - HoloLens 2 模拟器
- Windows 10 SDK(版本19041及以上)
- 通用Windows平台工具
- USB 设备连接性
完成安装后重启Visual Studio再打开项目。
- 校验Unity导出项目的配置正确性
回到Unity项目的播放器设置界面,确认以下配置项:- 目标平台选择UWP,最低目标版本设置为19041及以上,和已安装的Windows SDK版本匹配
- 架构选择x86(HoloLens 2模拟器仅支持x86架构,实体HoloLens 2选ARM64)
- 构建类型选择D3D项目
重新导出项目后再用Visual Studio打开。
- 核对Visual Studio调试目标架构
在Visual Studio顶部的工具栏,确认架构下拉框选择的是x86,只有对应架构下才会显示HoloLens 2模拟器的调试选项,选择x64/ARM64时会自动隐藏模拟器选项。 - 远程连接模式报错修复
若使用远程连接模式连接模拟器,按以下要求调整配置:- 提前启动HoloLens 2模拟器,完全进入主界面后再执行连接操作
- 模拟器内打开「设置-网络和Internet-Wi-Fi-高级选项」,确认获取的IP地址正确
- Visual Studio远程设备配置中,身份验证模式选择「通用(未加密协议)」,不要使用Windows身份验证
- 关闭本地电脑防火墙或添加Visual Studio远程调试工具的白名单,确保虚拟网段的通信不受拦截
- 重置Visual Studio配置
以上操作都完成后仍无对应选项的话,打开Visual Studio 2019开发者命令提示符,执行命令devenv /resetsettings重置Visual Studio所有配置,重启后重新打开项目即可。
内容的提问来源于stack exchange,提问作者Jason Lunder
相关产品推荐
相关产品推荐

