【问题标题】:Facing Issue When I build the MixedRealityToolkit-Unity (V2) sample project构建 MixedRealityToolkit-Unity (V2) 示例项目时面临的问题
【发布时间】:2019-04-16 10:27:20
【问题描述】:

我在构建 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 版本为“最新安装”

我正在为 MixedRealityToolkit-Unity 使用 mrtk_development 分支。

如果我在这里缺少任何设置步骤,谁能帮助我或指导我。

谢谢。

【问题讨论】:

  • 这些错误看起来好像 Unity 实际上没有使用最新安装的 SDK。您是否尝试过以下操作: (0) 关闭 Unity (1) 删除旧的 Build/UWP 文件夹。 (2) 删除 Unity 的 Library 文件夹 (yourProject/Library) (3) 重新打开 Unity,构建。

标签: unity3d visual-studio-2017 hololens mrtk


【解决方案1】:

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

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

【讨论】:

  • 是的,我尝试了您上面建议的步骤,但我仍然面临同样的问题,统一显示相同的错误。 :-(
  • 您能确认您使用的 Windows SDK 版本是 18362.30 吗?也许你有内部预览操作系统,但没有使用actua 18362.30 SDK。
【解决方案2】:

我终于能够将 MRTK-V2 构建到 HoloLens 中 :-) 只需添加 Toolkit 主页上提到的 Windows SDK 18362+ 即可尝试。 我以为我在 Insider build 18362.30 下运行,所以我不需要安装这个 SDK,但似乎无论如何都是必需的。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-10-16
    • 1970-01-01
    相关资源
    最近更新 更多