6

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

要部署此应用程序,您的部署目标应运行 Windows 通用运行时版本 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 上的构建不会因版本不兼容的错误而通过。

4

2 回答 2

10

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

  1. 删除生成的 UWP 项目。
  2. 在 Unity 中打开构建设置窗口。
  3. 确保最小 SDK 为 10.0.10240.0
  4. 确保 Target SDK 版本是“最新安装的”</li>
  5. 重新生成解决方案并部署到 HoloLens。
于 2019-04-11T07:01:52.170 回答
1

强调 Julia 答案中的 Bullet 3#。最低 SDK必须为 10.0.10240.0,否则您将在第一次运行应用程序时收到致命错误。

于 2019-04-15T12:37:32.810 回答