vs2022报错头文件stdio.h找不到,以及找不到Windows SDK版本

目录

问题

1.报错信息

2.重新安装vs2022后,引入源文件不报错,但找不到Windows SDK版本

总结

参考解决方法转载



问题

1.报错信息

报错原因 : 作者本人在清理D盘空间时,不小心将 window kits 目录删除掉了!!!(根本原因)

2.重新安装vs2022后,引入源文件不报错,但找不到Windows SDK版本

 搜索了多种解决方式后,依旧无法解决报错信息;最后搜索关键字 (vs2022多次重装后也找不到Windows SDK版本10.0.20348.0。请安装所需版本的Windows SDK,或者在项目属性页中或通过右键单击解决 方案并选择"重定解决方案目标来更改SDK版本。)成功找到解决方法。

找到电脑上的Windows Kits目录后

进入该目录中找到一下路径文件后

D:\Windows Kits\10\DesignTime\CommonConfiguration\Neutral\UAP\10.0.20348.0\UAP.props

进入该配置文件中修改配置内容,将第五行内容(以下内容):

<WindowsSdkDir>$([MSBUILD]::GetDirectoryNameOfFileAbove('$(MSBUILDTHISFILEDIRECTORY)', 'sdkmanifest.xml'))\</WindowsSdkDir>

 修改为对应内容如下:

<WindowsSdkDir Condition="'$(WindowsSdkDir)' == ''">$([MSBUILD]::GetDirectoryNameOfFileAbove('$(MSBUILDTHISFILEDIRECTORY)', 'sdkmanifest.xml'))\</WindowsSdkDir> 

 然后重新启动vs后,进入项目进行编译输出测试

成功输出对应内容。 


总结

        通过作者自身的这次经历,希望各位读者引以为戒,产生莫名的错误解决起来费时费力,同时也希望对各位读者朋友有帮助!!!

参考解决方法转载

VS2019遇见的常见错误之一及其解决办法( MSB803 找不到Windows SDK版本 10.0.18362.0.请安装所需版本的 Windows SDK,或者在项目属性页中或通过右键单击解决-CSDN博客

VS2022解决找不到 Windows SDK问题(编译提示一堆无命令提示符错误)_missing any windows sdk-CSDN博客

  • 4
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值