【发布时间】: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 但没有。