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。。。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM