博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
安装 VS 2015 Update 2 + Windows SDK Tools 1.3.1 + Windows SDK 10586.212 后提示找不到 10586.0 SDK 问题的解决方法...
阅读量:5775 次
发布时间:2019-06-18

本文共 1354 字,大约阅读时间需要 4 分钟。

将 Visual Studio 2015 升级到 Update 2,并安装 Windows SDK Tools 1.3.1 和 Windows SDK 10586.212 后,有可能造成原本已安装的 10586.15 SDK 损坏,导致 Visual Studio 2015 在新建或打开使用了 10586.15 SDK 的项目时提示以下错误:

The project requires a platform SDK (UAP, Version=10.0.10586.0) that is not installed. Please visit the following link for more information: http://go.microsoft.com/fwlink/?prd=12514&pver=14.0&sbp=PlatformSDKMissing&plcid=0x409&o1=UAP,%20Version=10.0.10586.0

Visual Studio 尝试根据版本号 10586.0 搜寻所需 SDK 失败。由于提示中的链接无效,点击链接会跳转到微软官网。进入控制面板,可能会发现已安装程序列表中只有 10586.212。原先经过咨询微软官方人员得知,实际上 10586.15 和 10586.212 是共存的。如果只出现了其中一个,则意味着安装失败。而根据微软官方提供的开发测试虚拟机上的部署情况, 10586.212 会替换 10586.15。也就是说某些情况下 10586.212 的安装不能正确替换 10586.15,一方面损坏了原有的 10586.15,另一方自身安装没有正常完成,导致 VS 尝试寻找 10586.0 SDK 失败。

这种情况下,尝试以下方法是无法解决问题的:

  • 进入控制面板卸载 10586.15 或 10586.212 重装。
  • 进入 Visual Studio 2015 with Updates 安装程序,选择 修改/Change 取消勾选 Windows SDK Tools 1.3.1 and Windows SDK 10586 进行卸载再重装。

多次尝试后,发现正确的解决步骤是:

  1. 全部卸载当前安装的所有 10586以上版本的 SDK (10586.15, 10586.212, 14295...)
  2. 进入 Visual Studio 2015 卸载程序,修复安装。
  3. 安装 10586.15 SDK。
  4. 安装 10586.212 SDK。
  5. 进入 Visual Studio 2015 卸载程序,修改,如果 Windows SDK Tools 1.3.1 and Windows SDK 10586 已安装则卸载。
  6. 进入 Visual Studio 2015 卸载程序,修改,安装 Windows SDK Tools 1.3.1 and Windows SDK 10586

如果以上步骤依然无法解决问题,那么按照惯例,请备份重要文件,重装系统,重装 Visual Studio。

转载于:https://www.cnblogs.com/validvoid/p/vs2015-10586-sdk-not-found-issue.html

你可能感兴趣的文章
congst与指针
查看>>
快速绘制相同模型的多个实例
查看>>
[zz]Tips: 升级 Ubuntu 10.04 内核到最新的 2.6.35 版
查看>>
Redis
查看>>
触摸屏驱动三部曲之功能实现及优化
查看>>
软件项目中的成本构成及估算方法【转】
查看>>
消息中间件性能究竟哪家强?
查看>>
SQLite中的SELECT子句
查看>>
leetcode 191. Number of 1 Bits
查看>>
拆分字符串为单一字符
查看>>
汇编器构造
查看>>
[Javascript] Await a JavaScript Promise in an async Function with the await Operator
查看>>
集合面试题
查看>>
程序员 30 岁前,该如何规划自己的职业发展?
查看>>
完整视频播放器封装库
查看>>
阿里1682亿背后的协同研发云——云效公共云正式商业化
查看>>
笔记 | 提高用户新手指导的4件事
查看>>
JB的测试之旅-测试数据的准备/构造
查看>>
小知识三、USerDefault我换个姿势来实现
查看>>
阿里架构师:程序员必须掌握的几项核心技术能力
查看>>