VS2022报出关于SDK的错误:
尝试重新下载安装SDK,无法解决问题;
在项目属性页中更改SDK版本,无法解决问题;
选择“重定解决方案目标”来更改SDK版本,无法解决问题。
解决办法:
①在电脑中搜索目录:
Windows Kits\10\DesignTime\CommonConfiguration\Neutral\UAP\10.0.20348.0\UAP.props
②记事本打开文件:UAP.props
③把UAP.props文件的第5行修改如下并保存(即在WindowsSdkDir标签中添加Condition="'$(WindowsSdkDir)' == ''"):
<WindowsSdkDir Condition="'$(WindowsSdkDir)' == ''">$([MSBUILD]::GetDirectoryNameOfFileAbove('$(MSBUILDTHISFILEDIRECTORY)', 'sdkmanifest.xml'))\</WindowsSdkDir>
④重启VS2022,成功。