重装VS2017后依然报错:找不到Windows SDK 版本10.0.17763.0

文章讲述了在重装VS2017后遇到找不到WindowsSDK版本10.0.17763.0的问题,提供了解决方案,包括检查VS2017安装路径,修改特定注册表键值,以及在问题无法解决时如何彻底卸载并重新安装。错误发生原因是WindowsKits的位置变动或被误删。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

问题情况

重装VS2017后依然报错:

找不到Windows SDK 版本10.0.17763.0。请安装所需的版本的 Windows SDK 或者在项目属性页中或通过右键单击解决方案并选择“重定解决方案目标”来更改 SDK 版本。

解决方法

  1. 查看VS2017安装路径

本例中VS2017安装路径在E:\app\VisualStudio\目录下

  1. WIN+R=>regedit打开注册表

  1. 修改3个注册表中的4个寄存器值

3个注册表中的4个寄存器值如下:

计算机\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\WindowsKits\Installed Roots

计算机\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Kits\ ApplicationVerifier\

计算机\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Kits\Installed Roots

计算机\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\MicrosoftSDKs\Windows\v10.0

本例VS2017安装在E:\app\VisualStudio\目录下,修改几个注册表修改如下:

检查修改VS2017安装的Packages和Shared注册表信息:

计算机\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\Setup

以上操作还不能解决的话,就彻底卸载vs2017相关软件、删除相关注册表、删除相关文件夹和文件,然后重新安装vs2017即可。

  1. 问题总结

该问题是由于安装好VS2017后Windows Kits会默认安装在VS2017所在盘的根目录下,如果误删或者移动Windows Kits都会导致该报错。正确做法是将Windows Kits移动到目标位置后,修改相应的3个注册表中的4个寄存器值

参考链接:

https://blog.csdn.net/Natukiaaa/article/details/114666078?spm=1001.2014.3001.5506

https://blog.csdn.net/m0_61723240/article/details/125077047

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值