MRTK(V2)是否需要更新Hololens?

Hec*_*les 5 c# unity-game-engine visual-studio hololens mrtk

我正在尝试检查新的MRTK(V2),但是在构建时遇到了麻烦,首先是在Unity上,这使我下载了Windows SDK 18362,现在我试图在Visual Studio 2017上继续构建以进行测试但这给我带来了这个错误:

要部署此应用程序,您的部署目标应运行Windows Universal Runtime版本10.0.18362.0或更高版本。您当前正在运行版本10.0.17134.80。请更新您的操作系统,或将部署目标更改为具有适当版本的设备。

我的Windows 10操作系统是10.0.18632.30,但我的HoloLens在10.0.17763.380上,即使启用Windows Insider,它似乎也不会更新到更高版本。

我希望在我的HoloLens 1上测试MRTK(V2)的预制演示。在Visual Studio上的构建不会因版本不兼容的错误而通过。

Jul*_*arz 8

要解决此错误,您需要更新构建设置,以使最低SDK版本等于或低于HoloLens OS版本。我通常使用10.0.10240.0。您仍然需要确保目标SDK版本是“最新安装”。尝试执行以下步骤:

  1. 删除您生成的UWP项目。
  2. 在Unity中打开构建设置窗口。
  3. 确保最低SDK为10.0.10240.0
  4. 确保目标SDK版本是“最新安装”
  5. 重新生成解决方案并部署到HoloLens。

  • 我正在Windows 10 Insider预览版上运行,其操作系统内部版本为:18362.30版本:1903,并且还对内部版本设置进行了仔细检查,最低SDK为10.0.10240.0目标SDK版本为“最新安装”。但是在构建时我仍然遇到错误错误:Assets \ MixedRealityToolkit.Providers \ WindowsMixedReality \ WindowsMixedRealityArticulatedHand.cs(418,73):错误CS0246:找不到类型或名称空间名称“ HandJointKind”(您是否缺少使用指令还是程序集引用?) (4认同)