c# - MRTK (V2) 需要更新 Hololens?

标签 c# visual-studio unity3d hololens mrtk

我正在尝试检查新的 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 上的构建不会因版本不兼容的错误而通过。

最佳答案

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

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

关于c# - MRTK (V2) 需要更新 Hololens?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55616928/

相关文章:

c# - 打破单线程

c# - 将 Unity App 连接到 mySQL 数据库

unity3d - Unity UI - 将蒙版应用于单个 Sprite 而不是整个纹理

c# - 检查数组的所有值是否不同

C# 使用管道和符号传递多个枚举值之间的区别

visual-studio - 在 Visual Studio 中高效处理远程项目

user-interface - 通过脚本控制统一 ui slider

c# - BitmapData.Stride 与 GetPixelFormatSize(BitmapData.PixelFormat) 除以 8

c# - 正则表达式从名称中提取首字母

c# - 设置 [PARAMETER] 的值时意外结束 - Visual Studio 说字符串不是有效的 JSON,而在线验证器说它是