VS2015無法打開stdio.h等頭文件的解決方法
在使用Visual Studio 2015編寫C或C 程序時(shí),有時(shí)會遇到無法打開包括文件stdio.h、ctype.h、等標(biāo)準(zhǔn)庫文件的情況。這一問題的核心原因是安裝時(shí)Windows Kits 10的
在使用Visual Studio 2015編寫C或C 程序時(shí),有時(shí)會遇到無法打開包括文件stdio.h、ctype.h、等標(biāo)準(zhǔn)庫文件的情況。這一問題的核心原因是安裝時(shí)Windows Kits 10的版本號與VS2015中使用的版本號不一致所導(dǎo)致。在VS環(huán)境變量中其Windows Kits的版本號默認(rèn)為10.0.10240.0,而實(shí)際安裝的版本可能與之不一致。
解決方法
步驟1: 首先需要用文件資源管理器進(jìn)入C:Program Files (x86)Windows Kits10Include文件夾,查看實(shí)際安裝的Windows Kits版本號,例如10.0.10150.0。
步驟2: 接下來,在文件資源管理器中進(jìn)入C:Program Files (x86)MSBuildMicrosoft.Cppv4.0V140文件夾,找到文件。
步驟3: 右鍵點(diǎn)擊該文件,選擇文件屬性,并去除只讀的文件屬性。
步驟4: 使用文本編輯器打開文件,找到以下內(nèi)容:
```
eutral
```
步驟5: 將其中的10.0.10240.0修改為10.0.10150.0(即步驟1中查看的版本號),然后保存文件。由于文本編輯器權(quán)限不夠,可能會提示文件只讀無法保存,這時(shí)可以選擇另存為,保存到其他文檔目錄。之后復(fù)制文件并粘貼回C:Program Files (x86)MSBuildMicrosoft.Cppv4.0V140文件夾,覆蓋文件。
通過以上步驟,你就可以成功將VS2015中的默認(rèn)設(shè)置修改為實(shí)際安裝的Windows Kits版本號,從而解決無法打開標(biāo)準(zhǔn)庫文件的問題?,F(xiàn)在你可以愉快地繼續(xù)編寫和調(diào)試你的C/C 程序了。