【问题标题】:Deploy options column greyed out, and no platform choices to deploy - Visual Studio 2022, Hololens 1, Unity 2021部署选项列灰显,没有要部署的平台选择 - Visual Studio 2022、Hololens 1、Unity 2021
【发布时间】:2022-02-21 13:14:06
【问题描述】:

我遇到了 VS 问题,我无法选择要部署到的平台或设置任何部署选项。

我正在尝试通过 Visual Studio 2022 将 Unity (2021.1.16f) 构建部署到 Hololens 1。

这是我的 Unity 构建设置:

但是当我在VS中打开项目时,我无法选择部署平台(启动是唯一的选项)。

而且,配置管理器菜单中的部署复选框被禁用。

我已经三次检查了与我的 Unity 场景共享名称的项目是否设置为启动项目,但没有帮助。

有人遇到过这种情况吗?

【问题讨论】:

    标签: visual-studio unity3d hololens


    【解决方案1】:

    首先,对于 HoloLens 1 开发,推荐使用 Unity 2019.4 LTS。

    但是当我在VS中打开项目时,我无法选择部署平台(启动是唯一的选项)

    请确保安装了this doc 中列出的最匹配的VS 版本和组件。

    关于 HoloLens(第一代)和桌面 Windows 混合现实的注意事项 耳机:如果您只是为桌面 Windows 开发应用程序 混合现实耳机或 HoloLens(第一代),您可以使用 Visual Studio 2017 并使用它安装的 Windows SDK。

    在 Visual Studio 中 HoloLens 1 应用部署设置方面,通常我们会使用以下几种方式:

    1. 远程连接和部署。

      确保开发 PC 和 HoloLens 设备在同一个本地网络中,请按照此文档部署您的应用: Remote connection

    2. 通过 USB 数据线部署应用程序。请查看doc

    3. Deploying an app to the HoloLens (1st gen) Emulator

    【讨论】:

    • 非常感谢!非常有用的资源。
    • 这似乎是一个愚蠢的问题——“否”就足够了——但是,我的情况是:我正在开发一个针对 HL2 的应用程序,但不使用任何更高级的功能,如手部追踪或眼部追踪——我主要想检查模型是否正确加载,以及对象的比例是否看起来相对正确。不幸的是,由于大流行,我无法访问 HL2,而只有 HL1。是否有合理的方法在旧的 hololens 上测试应用程序?
    • 完全明白!我不得不说模拟器是唯一的方法。当您正在开发手部追踪和眼动追踪功能时,您可能需要查看Simulation control usage
    猜你喜欢
    • 2020-10-17
    • 2014-05-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-08-28
    • 2012-02-06
    • 2011-12-03
    • 1970-01-01
    相关资源
    最近更新 更多