【问题标题】:CS0012 error when trying to deploy Origami (Hololens 101 tutorial) to Hololens尝试将 Origami(Hololens 101 教程)部署到 Hololens 时出现 CS0012 错误
【发布时间】:2018-10-15 03:16:26
【问题描述】:

这是我第一次使用 Hololens,所以我从头开始做所有事情。我按照在线 Holograms 101 教程进行操作。

由于我有一个物理 hololens,所以我只遵循“HoloLens 的安装清单”部分。我首先安装了 Unity 2017.4.2f2,然后安装了 Visual Studio 2017(15.6.7,社区),并选择了“UWP 开发”和“使用 Unity 进行游戏开发”。

然后我只是按照第 1 章中的说明进行操作。一切顺利。在“构建设置”中,我选择了“通用 Windows 平台”,“目标设备”是 hololens,“构建类型”是 D3D,“SDK”是最新安装的,因为没有选项“通用 10”,“Visual Studio 版本”是最新安装,“Build and Run on”是本地机器,我检查了“Unity C# projects”。

在visual studio中打开sln后,我设置了“release”“x86”“device”(我的hololens是通过usb连接的)然后“start without debug”,然后出现以下2个错误:

我尝试在网上搜索解决方案,我确实看到一些人遇到了类似的问题,但他们中的大多数人使用的是模拟器而不是真正的 hololens。我尝试了一些独立于模拟器/hololens 的解决方案,但它们并没有解决我的问题。

现在我真的不知道如何处理它。我认为问题出在我的视觉工作室,因为我也尝试过使用 Unity 5.6,但它给了我同样的错误。安装工具时的另一件事是我刚刚下载了“混合现实工具包”下列出的那些,我是否也应该构建这些解决方案?

仅供参考,这是我的视觉工作室的设置:

这是我的unity 2017.4.2的播放器设置:

有谁知道如何解决这个问题?我真的需要在下周之前让它工作,现在我很沮丧:(

非常感谢您的帮助!!!

【问题讨论】:

  • 在构建设置中选择“通用 Windows 平台”后,您是否单击“切换平台”按钮并看到 Unity 徽标移动到旁边?该步骤对于选择生效是必要的
  • @Leon 是的,我确实先点击按钮并切换平台...
  • 如果您打开 SDK 下拉菜单,您有哪些选项? (您会看到“最新安装”)
  • 我有 10.0.10240.0、10.0.10586.0、10.0.14393.0、10.0.15063.0、10.0.16299.0、10.0.17134.0。有冲突吗?
  • 我不这么认为。这只是为了检查您是否确实安装了版本 10 SDK(您确实安装了),因为您希望看到 Universal 10 但没有。

标签: unity3d hololens


【解决方案1】:

当您使用混合现实工具包时,您可以从 Unity 编辑器中的 Mixed Reality Toolkit 菜单和下一个配置中设置您的项目、场景和功能。您可以选择一些类似的菜单here

【讨论】:

  • 感谢您的回答。我试过了,但结果是更多的assembly that is not referenced 错误。我使用 VS2017 和 Unity 2017.4 而不是 VS2015 和 Unity 2017.2 是否重要?谢谢。
【解决方案2】:

好吧,让我来回答我自己的问题。我想通了。

如果你同时使用win10、VS2017和unity 2017(我切换到2017.2,但我想这应该也适用于2017.3/4),那么在这两个恼人的“未引用的程序集”问题的情况下,检查 Origami assembly->References 下是否有一个名为“windows”的引用。如果不存在,则右键单击引用,在左侧您将看到一个“浏览”,在浏览下,浏览以添加应该在的引用:

C:\Program Files (x86)\Windows Kits\10\UnionMetadata\10.0.17134.0\Facade\windows.winmd

我希望这对你们有帮助。祝你好运!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-08-18
    • 1970-01-01
    • 1970-01-01
    • 2020-11-09
    相关资源
    最近更新 更多