【问题标题】:HoloLens error: "There were deployment errors. Continue?"HoloLens 错误:“出现部署错误。继续吗?”
【发布时间】:2021-06-01 04:03:19
【问题描述】:

我正在尝试按照this 教程将我在 Unity 中构建的应用程序部署到 HoloLens 2。

这是我在 Unity 中输入的构建设置。

当我通过在 Visual Studio 中选择“Master”、“ARM64”、“Device”然后“Start without debugging”来部署应用程序时,我收到此错误“There were deploy errors. Continue?”。如果我选择是,那么我会收到以下错误:

Error DEP6957: Failed to connect to device '127.0.0.1' using Universal Authentication. 
Please verify the correct remote authentication mode is specified in the project debug settings.
COMException - Error HRESULT E_FAIL has been returned from a call to a COM component.
[0x80004005] XamlControlsGallery

我打开了 Microsoft HoloLens 门户并登录到 HoloLens,笔记本电脑和 HoloLens 都在同一个 WiFi 上。

我试过了:

  • 重新启动 Visual Studio、Microsoft HoloLens 门户、HoloLens、我的笔记本电脑。
  • 从 Unity 重建项目。
  • 使用“Release”或“Master”和“ARM64”或“x64”和“Device”的所有组合。

【问题讨论】:

  • HoloLens 1 是 x86 .. HoloLens 2 是 Arm64 .. 您使用的是哪一个,您的设备是否通过 USB 连接?
  • 我正在使用 HoloLens 2(更新的问题)—很抱歉应该提到这一点。设备不是通过 USB 连接的,而是通过设备门户连接的。
  • 您是否尝试过不使用 127.0.0.1(这是您的 PC 本身),而是使用 HoloLens2 拥有的正确 IP?如果你找不到它打开它并说“我的 IP 是什么”,那么 HoloLens2 将显示它的 IP
  • @derHugo 我做了,但后来我收到了相同的错误消息,但带有设备 IP 地址。
  • 请参阅页面底部的“重要”说明,您的 HoloLens 2 是否处于开发者模式并与笔记本电脑配对?

标签: visual-studio unity3d hololens


【解决方案1】:

要通过 Wi-Fi 部署到 HoloLens,请在部署目标下拉菜单中选择“远程机器”而不是“设备”。然后,进入项目 > 属性 > 配置属性 > 调试,在地址或机器名称字段中输入您设备的 IP 地址,更多信息请参阅:Deploying a HoloLens app over Wi-Fi

【讨论】:

  • 我这样做了,但我仍然收到“有部署错误。继续吗?”错误。但是,如果我单击继续,则会收到一条警报,提示“BookstraForDebugging 返回 null 而不是远程 msvsmon 进程的 IPAddress & PortNumber”。我还使用 Unity 的构建设置更新了问题。
  • 在 Unity Build Setting 步骤中,将“Build and Run on”属性设置为“Local Machine”。您的设置应与本文档中的图片相同:1. Build the Unity project
  • @Hernando 描述的设置 - MSFT 适用于 Visual Studio 而不是 Unity。您应该在 Unity 中切换回“本地计算机”并在 Visual Studio 解决方案中设置上述设置,然后重试。
  • Visual Studio 上的设置,请按照我的回答选择“远程机器”。如果问题仍然存在,请提供更多 VS 设置的截图。
【解决方案2】:

我最终通过以下步骤完成了这项工作:

  1. 确保 Unity 中的构建设置与您将在 Visual Studio 中使用的设置相同,只是设备设置应为“本地计算机”。
  2. 在 Visual Studio 中,选择“远程机器”。
  3. 在 Visual Studio 中打开项目后,选择编辑 > 项目 > 属性 > 配置属性 > 调试并输入设备的 IP 地址。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-10-15
    • 2019-08-18
    • 1970-01-01
    • 2015-09-23
    • 2018-12-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多