首页 > 解决方案 > VS 2019 找不到 SDK

问题描述

我不断收到此错误,我正在尝试为 hololens 2 执行统一 MRTK 教程。我在第一页上做了所有事情https://docs.microsoft.com/en-us/windows/mixed-reality/mr-learning-基地-02。当我尝试运行它时,会出现此错误。我试图通过 Windows 安装 10.0.19041.0 但它总是跳到 19041.1 我已经在 Visual Studio 中安装了所有必需的组件。

任何帮助,将不胜感激。

错误图片

已安装与单个组件

Unity 构建设置

标签: visual-studiounity3dhololensmrtk

解决方案


我试图通过 Windows 安装 10.0.19041.0 但它总是踢到 19041.1

关于如何修改SDKReference版本,您可以尝试以下步骤:

通过参考第 5 节更新您的 C#/VB 项目以使用最新的通用 Windows 平台

在解决方案资源管理器中右键单击现有项目 (YourProjectName(Universal Windows)),然后选择卸载项目。项目卸载后,再次右键项目文件,选择编辑.vcxproj文件。

找到“SDKReference”元素并将版本的值从“10.0.19041.1”更改为您的版本,如“10.0.19041.0”。

  <ItemGroup>
    <SDKReference Include="WindowsMobile, Version=10.0.19041.1" />
  </ItemGroup>

  <ItemGroup>
    <SDKReference Include="WindowsMobile, Version=10.0.19041.0" />
  </ItemGroup>

此外,由于您使用的是 HoloLens2,因此建议将 Unity Build Setting 窗口中的 Architecture 设置为 x64。


推荐阅读