1. 主页 > vs安装问题 > VS2017安装问题 >

问题1:VS2017:找不到 Windows SDK 版本10.0.17134.0

我电脑的VS版本:

1. 问题1:

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

2. 出现问题的过程:

Ctrl+F5,开始执行:

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

右键单击解决方案并选择“重定解决方案目标”后出现了下面这个图,选择了“确定”。(但没解决问题)

 

但再ctrl+F5一遍,还是显示错误:

 

通过控制面板,进入程序,选择visual studio 2017更改程序,进入到visual studio 2017的工作负载界面。如下图,我看到自己的Windows SDK版本是Windows SDK 10.0.15063.0:

 

3. 解决:

参考:VS SDK更新问题(error MSB8036: 找不到 Windows SDK 版本10.0.14393.0)、      VS 2017新建项目编译时出现 找不到 Windows SDK 版本8.1.请安装所需的版本的 Windows SDK 或者在项目属性页的问题解决方案 

我的解决方案:自己右击出错误的项目改一下Windows SDK版本,改成自己电脑的Windows SDK版版本。

 

原本Windows SDK版本是10.0.17134.0:

改成 10.0.15063.0:

 

 按上述过程,把下图中这五个错误对应的项目,都右击,把Windows SDK版本修改成10.0.15063.0:

修改完后,再ctrl+F5生成项目的时候:

找不到Windows SDK 版本10.0.17134.0的问题解决了。

但又出现了问题2,还是先睡觉吧。。。

 

 

转到我另一篇博客https://blog.csdn.net/weixin_39450145/article/details/104690926

问题2:无法打开包括文件:“windows.h”:No such file or directory

解决:

参考:参考1csdn、参考2msdn.Microsoft、参考3stackoverflow(从参考1知道了参考2,从参考2的最后一个回答看到了参考3中stackoverflow的一个解决方案,如下图所示,实施后对我有效)

打开visual studio installer。

在"Visual studio comunity 2017"下,点击“修改”。(下面2张图是我未修改时VS的状态。)

 

选择“单个组件”,勾选“适用于桌面C++ x86 和x64的Windows 10 SDK(10.0.15063.0)”、“windows 8.1 SDK“。

然后点击右下角“修改”。

然后打开VS2017,右键单击解决方案,并选择“重定解决方案目标”来更改 SDK 版本,选”确定“。

然后问题解决。。。。。 

本文由VS软件圈(vssoft.net)发布,不代表VS软件圈立场,转载联系作者并注明出处:https://vssoft.net/vsazwt/VS2017anzhuangwenti/2020/0725/4939.html

联系我们

在线咨询:点击这里给我发消息

微信号:PREEE8

工作日:9:30-18:30,节假日休息