生成MixedRealityToolkit-Unity(V2)示例项目时面临的问题

时间:2019-04-16 10:27:20

标签: unity3d visual-studio-2017 hololens mrtk

我在构建MixedRealityToolkit-Unity(V2)示例项目时遇到问题,遇到以下错误:

Assets \ MixedRealityToolkit.Providers \ WindowsMixedReality \ WindowsMixedRealityArticulatedHand.cs(418,73):错误CS0246:找不到类型或名称空间名称'HandJointKind'(您是否缺少using指令或程序集引用?)

Assets \ MixedRealityToolkit.Providers \ WindowsMixedReality \ WindowsMixedRealityArticulatedHand.cs(111,17):错误CS0246:找不到类型或名称空间名称“ HandMeshObserver”(您是否缺少using指令或程序集引用?)

Assets \ MixedRealityToolkit.Providers \ WindowsMixedReality \ WindowsMixedRealityArticulatedHand.cs(382,33):错误CS0246:找不到类型或名称空间名称'HandJointKind'(您是否缺少using指令或程序集引用?)

Assets \ MixedRealityToolkit.Providers \ WindowsMixedReality \ WindowsMixedRealityArticulatedHand.cs(412,26):错误CS0246:找不到类型或名称空间名称'JointPose'(您是否缺少using指令或程序集引用?)

我正在Windows 10 Insider预览版上运行 操作系统版本:18362.30 版本:1903

我还仔细检查了构建设置 最低SDK为10.0.10240.0 目标SDK版本为“最新安装”

我正在使用Mrtk_development分支用于MixedRealityToolkit-Unity。

如果我在此处缺少任何设置步骤,可以帮助我或指导我。

谢谢。

2 个答案:

答案 0 :(得分:0)

这些错误看起来像Unity实际上没有使用最新安装的SDK。您是否尝试过以下方法:

  1. 重新启动计算机(不是在开玩笑)。
  2. 删除旧的Build / UWP文件夹。
  3. 删除Unity的Library文件夹(在YourProject / Library下)。
  4. 重新打开Unity,然后尝试重新构建。

答案 1 :(得分:0)

最后,我能够将MRTK-V2内置到HoloLens中:-)只需尝试添加工具箱主页上提到的Windows SDK 18362+即可。 我以为我是在内部版本18362.30下运行的,因此不需要安装此SDK,但无论如何似乎是必需的。