如何修复未找到“Windows SDK 8.1 版”错误?

新手上路,请多包涵

我最近更新了 Visual Studio 2015,现在,当我尝试构建 任何 项目时,它总是失败并且出现错误

严重性代码 描述 项目文件行抑制状态错误 MSB8036 未找到 Windows SDK 版本 8.1。安装所需版本的 Windows SDK 或在项目属性页面中更改 SDK 版本,或右键单击解决方案并选择“重新定位解决方案”。项目 D:\Program Files (x86)\visual studio 2017\Common7\IDE\VC\VCTargets\Platforms\Win32\PlatformToolsets\v141\Toolset.targets 34

我按照它说的重新定位了解决方案,问题仍然存在,即使重新定位已完成。我决定安装 Visual Studio 2017 正因为如此,你瞧,它做了完全相同的事情。我也在使用 Windows 7.

有什么问题,我该如何解决?

原文由 no one 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 1.3k
2 个回答

我也遇到了这个问题。重新运行 Visual Studio 2017 Installer ,转到 “Individual Components” 并选择 Windows 8.1 SDK 。返回项目>右键单击并重新定位以匹配所需的SDK,如下所示: 在此处输入图像描述

原文由 Felix Too 发布,翻译遵循 CC BY-SA 3.0 许可协议

对我来说,在 Project Properties Settings General->Target Platform -> Change Windows 8.1 to Windows 10 中解决了这个问题

原文由 Manish Patil 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题