VS C++无法打开源文件

Windows下编程,往往会遇到编程工具的错误提示,而且是那种非编程问题的错误。在下就遇到了一个(主要还是手贱,不小心移动了vs的文件夹)

  • 导致以下错误提示:


    昨天写c的时候还正常,今天怎么就不行了呢?排除自然因素,那就是工具vs本身出了问题,怀疑是昨天不小心手残,移动了一个文件夹,也有可能是其他原因,重要的是怎么解决!

  • 经过与之前写的项目文件属性对比:

  • 正常情况:

    出错情况:

    Windows SDK版本没了,估计是SDK包出了问题

可以试着把SDK版本给加上,看看能不能解决,不能则继续下一步。
版本号在SDK所安装盘(默认是c盘)的 Windows Kits\10\Include 目录下可查看。

  • 在开始菜单中,打开 visual studio installer 程序

    这个就是VS的安装程序,可以尝试修复,修复不了就请看下一步。

    点击修改

  • 取消SDK复选框,点击修改,也就是卸载SDK(也就是重装SDK)。
    肯定会有人想说,都走到这一步了,为什么不直接重装呢?
    回忆一下安装时,右下角的所需空间,十几个G,网络不怎么好的情况->卸载->安装=一下午。怎么也比我重装快啊!一个Linux虚拟机还不到是个G,而且linux环境下自带c语言编程环境,写完c文件,直接make一下搞定(Linux下终端编程去了,告辞。。。)

  • 卸载完成之后再回到此页面,勾选后点击修改修改。也就不到半个小时的事情。。。

  • 搞定后,试一下,简直perfect...

如果没有解决,那看一下VS有没有提示那个模块报错,VS属于集成环境,相当于把很多软件结合到VS中去了,哪个出问题就重装哪个,实在不行就重装VS。。。

posted @ 2020-04-13 15:08  小小史s  阅读(92888)  评论(2编辑  收藏  举报