搜索了多种解决方式后,依旧无法解决报错信息;最后搜索关键字 (vs2022多次重装后也找不到Windows SDK版本10.0.20348.0。请安装所需版本的Windows SDK,或者在项目属性页中或通过右键单击解决 方案并选择"重定解决方案目标来更改SDK版本。)成功找到解决方法。
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后,进入项目进行编译输出测试
成功输出对应内容。
通过作者自身的这次经历,希望各位读者引以为戒,产生莫名的错误解决起来费时费力,同时也希望对各位读者朋友有帮助!!!
因篇幅问题不能全部显示,请点此查看更多更全内容