无法部署到HoloLens(错误80004005)

问题描述 投票:2回答:1

我已经使用Visual Studio 2017(15.9.10)新安装了Unity 2018.3.10。由于Visual Studio中的错误,我无法向HoloLens部署一个简单的3D统一应用程序(“DEP0100:请确保目标设备启用了开发人员模式。由于错误80004005,无法获得127.0.0.1上的开发人员许可证”)。以下是重现的步骤:

  • 在Unity中创建新的3D场景。将相机位置设置为0,0,0,将相机清晰颜色设置为纯黑色。在相机前面创建一个尺寸为0.1x0.1x0.1的红色立方体
  • 窗口/包管理器:删除广告,分析库,在应用内购买,TextMesh Pro,Unity协作,因为我不需要这些
  • 屏幕截图中显示的构建设置和项目设置(质量和播放器设置)。脚本后端= IL2CPP

screenshots

  • Unity成功生成.sln文件
  • HoloLens的操作系统版本为10.0.17763.316。在设置/更新和安全性下/对于开发人员,我设置'使用开发人员功能'=开启'启用设备门户'=开启
  • 我不知道是否有必要,但在我的电脑上,我也做设置/更新和安全/对于开发人员,选择'开发者模式','启用设备门户'=开,'设备发现'=开
  • 通过USB线将HoloLens连接到PC
  • 在Visual Studio中打开.sln文件。设置为Release,x86,Device。构建/部署解决方案
  • 编译成功,Visual Studio要求输入PIN,我通过打开设置/更新和安全/开发人员/设备发现/配对从HoloLens获取
  • Visual Studio显示错误消息:DEP0100:请确保目标设备启用了开发人员模式。由于错误80004005,无法在127.0.0.1上获取开发人员许可证
unity3d hololens windows-mixed-reality mrtk
1个回答
4
投票
  1. 确保在Hololens上启用了开发人员模式。您可以在设置中找到它。

如果这不起作用那么......

  1. 尝试重置设备。

重新设置很烦人,但这是因为在论坛上由于错误80004005而无法在127.0.0.1获取开发人员许可证的解决方案:https://forums.hololens.com/discussion/8964/could-not-obtain-developer-license-for-hololens

将评论粘贴在这些论坛将被删除:

“shyykoserhiy✭2017年11月我遇到了同样的问题。尝试从两种不同的设置运行:带触摸条的MacBook Pro 2016(Bootcamp中的Windows 10 Pro)和Surface Pro 4.两台不同机器上出现相同的错误。所以我已经虽然它可能是HoloLens本身的问题。从设置>更新和安全>重置HoloLens后重置一切开始工作正常。这是唯一对我有用的解决方案。“

它也在团结论坛中提到:https://forum.unity.com/threads/could-not-obtain-developer-license-for-hololens.500808/

“billyjacobs所以我做了一些搜索,发现解决这个问题的一种方法就是重置你的hololens设备。重置之后它将拥有最新版本的设备软件。我一开始就犹豫不决这样做但是它起作用了魅力。“

© www.soinside.com 2019 - 2024. All rights reserved.