前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Visual Studio 2022无法打开源文件[通俗易懂]

Visual Studio 2022无法打开源文件[通俗易懂]

作者头像
全栈程序员站长
发布2022-07-04 10:11:17
10K0
发布2022-07-04 10:11:17
举报
文章被收录于专栏:全栈程序员必看

大家好,又见面了,我是你们的朋友全栈君。

今天遇到个很糟心的问题,安装好的Visual Studio 2022无法打开多个源文件,以至于连默认的HelloWorld程序都跑不起来(如下图所示,四百多个错误)。

Visual Studio 2022无法打开源文件[通俗易懂]
Visual Studio 2022无法打开源文件[通俗易懂]

网上找了很多办法,有修改附加包含目录的(按道理这个是对每个项目进行定制化处理的,通过将第三方库的路径插入至查找路径中以方便载入第三方库)、有修改SDK版本的(其实方向对了,但是本地没有需要的SDK再怎么修改都是枉然)、有重新安装Visual Studio的(默认添加的SDK版本是不对的,所以还是无法解决问题),但是这些方法都没用。

幸运的是搞了大半个晚上之后终于遇到了有类似问题的同志,果然是SDK的问题,通过”工具->获取工具和功能”打开安装管理器,会发现有多个可选的SDK(比如下图中三个win10的SDK版本)。

Visual Studio 2022无法打开源文件[通俗易懂]
Visual Studio 2022无法打开源文件[通俗易懂]

之前安装的版本为Windows 10 SDK 10.0.19041.0,之后安装了Windows 10 SDK 10.0.18362.0发现还是不对,这时我都快放弃了,最后因为实在想不到其他的解决方案了,保证试一试的心态安装了Windows 10 SDK 10.0.20348.0。只能说再次打开Visual Studio之后的无错误的页面从来没有那赏心悦目过,终于跑通了!

Visual Studio 2022无法打开源文件[通俗易懂]
Visual Studio 2022无法打开源文件[通俗易懂]

之前用Visual Studio用的不多,写demo用VSCode写个cpp就好了,因为课程的原因最近需要写个比较大的程序,用VSCode就没那么方便了(CMake一直想学但是老是拖着,干脆用ide省的麻烦),结果装个VS倒腾了我一晚上。

另外记录一下问题解决过程中的小发现,每当通过Visual Studio Installer安装新的SDK之后VS都会默认将最新安装的SDK作为项目的SDK,所以上面的SDK安装之后不用进行配置就能直接跑通了。

Visual Studio 2022无法打开源文件[通俗易懂]
Visual Studio 2022无法打开源文件[通俗易懂]

当然,如果需要手动进行修改可以通过项目->属性中的Windows SDK版本进行设置,这在编译别人的代码时可能会用到。

也能通过项目->重定目标解决方案直接进行配置。

Visual Studio 2022无法打开源文件[通俗易懂]
Visual Studio 2022无法打开源文件[通俗易懂]

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/149080.html原文链接:https://javaforall.cn

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档