2015-09-15 118 views
3

錯誤我升級我的窗戶8.1到Windows 10,我有這樣的編譯錯誤爲每個WINDOWS.H頭文件類:C++ WINDOWS.H包括在Windows 10

Error C2208: '_DISK_' : no members defined using this type. 
File: C:\Program Files (x86)\Windows Kits\8.1\Include\um\winioctl.h 

有什麼建議? 我在Windows 10,Visual Studio 2013 Update 5上工作。

問候。

+1

升級您的機器的操作系統版本不會導致此錯誤。該文件在任何地方都不包含單詞「_DISK_」。不提及錯誤行號也沒有幫助。看看文件上的日期,它可能是由於失控的Edit + Replace而意外更改的。 –

+0

文件winioctl.h的錯誤行號是3325。 – DaxDeveloper

+1

3325行是一條評論。顯然你的winioctl.h被改動了,你必須從一臺好機器上恢復它。並按照我的建議查看文件日期。 –

回答

1

的Windows套件文件的未改變和更新Windows Kit不解決問題。

固定..我已重新安裝Visual Studio 2013.