1、编译报错(明明安装了,却依然提示没有安装)
错误提示:
MSB8036 找不到 Windows SDK 版本 10.0.19041.0。请安装所需版本的 Windows SDK,或者在项目属性页中或通过右键单击解决方案并选择“重定解决方案目标”来更改 SDK 版本。
2、双击错误提示,会打开编译器预检的配置文件
3、注释掉红框标记的这行,或者将条件改为真,然后保存
<!--
<VCMessage Code="MSB8036" Type="Error" Arguments="$(TargetPlatformVersion)" Condition="'$(WindowsSDKInstalled)' != 'false'" />
-->
文件路径: X:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Microsoft\VC\v160\Microsoft.Cpp.WindowsSDK.targets
4、再次执行编译,成功
官网 SDK 下载地址
https://developer.microsoft.com/zh-cn/windows/downloads/windows-10-sdk/