安装 VS 2015 Update 2 + Windows SDK Tools 1.3.1 + Windows SDK 10586.212 后提示找不到 10586.0 SDK 问题的解决方法

将 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.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。

时间: 2024-10-31 01:24:21

安装 VS 2015 Update 2 + Windows SDK Tools 1.3.1 + Windows SDK 10586.212 后提示找不到 10586.0 SDK 问题的解决方法的相关文章

Windows下VIM使用Vundle,报“E303,无法打开**的交换文件,恢复将不可能”的解决方法

Windows下VIM使用Vundle,报"E303,无法打开**的交换文件,恢复将不可能"的解决方法. Windows下VIM使用Vundle,报"E303,无法打开**的交换文件,恢复将不可能",如下图: 原因:安装Git时没有加入到环境变量中,不能使用临时文件 解决方法: 将 C:\Program Files\Git\cmd 加入到Path环境变量中即可.

fedora25 安装virtualbox5.1 出现提示Kernel driver not installed (rc=-1908) 错误的解决方法

fedora25 安装virtualbox5.1 出现提示Kernel driver not installed (rc=-1908) 错误的解决方法: $ sudo /usr/lib/virtualbox/vboxdrv.sh setup        vboxdrv.sh: Building VirtualBox kernel modules.             vboxdrv.sh: Starting VirtualBox services.

Centos7安装完毕后重启提示Initial setup of CentOS Linux 7 (core)的解决方法

问题: CentOS7安装完毕,重新开机启动后显示: Initial setup of CentOS Linux 7 (core) 1) [x] Creat user 2) [!] License information (no user will be created) (license not accepted) Please make your choice from above ['q' to quit | 'c' to continue | 'r' to refresh]: 解决方法:

WIN7安装COGNOS8后配置IIS网站后,访问COGNOS站点网页一直显示空白,解决方法(转载)

今天我机器上(WIN7)安装了COGNOS8后,发现IIS里发布的网站访问出现了空白,再翻阅众多的帖子网友的回答中看到一丝希望,便照着做,果不然真的能成功. 方法如下: 进入:控制面板 - 卸载程序 - 打开或关闭Windows功能 如果访问任何不存在页面或页面出错时空白: Internet 信息服务 - 万维网服务 - 常见 HTTP 功能 - HTTP 错误 打勾 如果访问任何存在的页面时出现空白: Internet 信息服务 - 万维网服务 - 静态内容 打勾 然后单击“确定”即可.

Sublime Text 3 插件SublimeCodeIntel for Python 安装步骤拆解及 找不到的.codeintel文件夹的解决方法

镇场诗: 清心感悟智慧语,不着世间名与利.学水处下纳百川,舍尽贡高我慢意. 学有小成返哺根,愿铸一良心博客.诚心于此写经验,愿见文者得启发.------------------------------------------ step1 打开sublime text 3主界面P1 step2 ctrl+shift+pP2 step3 在输入框内输入install后, P3 选择第一个敲击回车P4 step4 在输入框内输入SublimeCodeIntelP5 敲击回车P6 step5 在等待之后

安装TMG后内网访问外网FTP权限受限的解决方法

公司使用tmg2010搭了个vpn服务器,在拔入vpn通过ftp工具访问ftp时会报550 access is denied. 而通过普通ftp访问登录可以看到文件列表,上传文件时提示没有权限,错误信息如下图 没有拔入vpn时访问ftp则一切正常. 原因分析: tmg安装完成后默认策略是禁止ftp上传功能的,默认访问ftp时只有只读权限. 处理方法 打开tmg管理控制台:系统--应用程序筛选器,找到ftp访问筛选器,右击属性--ftp属性--允许活动的ftp访问. 如果此项没有勾选,则通过tmg

Windows VPS重装系统后找不到C盘以外盘的解决方法

有些Windows VPS在重装系统后,不会自动恢复C盘以外的盘(如D.E.F盘等),这时候需要我们手动去恢复,操作步骤如下: 打开控制面板---计算机管理---磁盘管理,如下图: 选择C盘以外没有分区的盘,右键,更改驱动器号和路径,如下图: 点击添加按钮,选择派以下驱动器号:,在窗口右边选择要恢复的磁盘点确定就OK了.

错误/异常:java.net.SocketException: Unrecognized Windows Sockets error: 0: JVM_Bind。的解决方法

1.异常视图 2.解决方法   SocketException(JVM_Bind):套接口异常     说明:服务器端口号被占用 了  解决方法:点击 Window-->Preferences-->直接搜索Tomcat-->最后更改Port Number处的端口号-->点击OK键即可 原创作者:DSHORE 作者主页:http://www.cnblogs.com/dshore123/ 原文出自:https://www.cnblogs.com/dshore123/p/10518356

Error building Player: Win32Exception: ApplicationName=‘xxxxxxxxxxxxxxxxxx//sdk\tools\zipalign.exe' , CommandLine='4 的解决办法

更新了安卓SDK后,有时候Unity编译失失败,报错类似 Error building Player: Win32Exception: ApplicationName='D:/Program Files/adt-bundle-windows-x86_64-20140702/sdk\tools\zipalign.exe', CommandLine='4 "XXXXX\Temp/StagingArea/Package_unaligned.apk" "XXXXX\Temp/Stag