VS 无法打开包括文件:“Windows.h”:No such file or director

时间:2024-04-02 18:46:14

在VS2015上编译程序,提示 无法打开包括文件:“Windows.h”:No such file or director

VS2015 无法打开包括文件:“Windows.h”:No such file or director

以下为几种有学习价值的办法:

尝试办法一

查了一下网上的解决办法,说是要把这个头文件的目录包含进来

解决思路就是将以下三个路径加入到include目录下(配置属性->VC++目录->包含目录):
Include Path -

C:\Program Files\Windows Kits\8.1\Include\um
C:\Program Files\Windows Kits\8.1\Include\shared
C:\Program Files\Windows Kits\8.1\Include\winrt
原文链接:https://blog.csdn.net/c20081052/article/details/79389065

看了一下我的windows kits中include文件夹下根本没有shared,winrt文件夹

说明要安装windows SDK

尝试办法二

使用visual studio installer 修改安装组件

可能因为我安装的是enterprise版吧,根本找不到vs installer这个程序。但是方法有参考价值

 

注意:VS2015最高支持14393版本的SDK,之后的从15063起就必须要VS2017,按需选择

(1)打开VisualStudio Installer,在Visual Studio Installer中点击修改;

    (2)选择单个组件;

    (3)勾选“用于桌面 C++ [x86 和 x64]的 Windows 10 SDK (10.0.16299.0)”模块,勾选此模块的时候会自动添加“用于 UWP (C++)的 Windows 10SDK (10.0.16299.0)”和“用于 UWP(C#、VB、JS)的 Windows 10 SDK (10.0.16299.0)”模块;

    (4)最后点击修改按钮,添加这些模块。问题就解决了。

4.操作过程如下图所示:

VS2015 无法打开包括文件:“Windows.h”:No such file or director

VS2015 无法打开包括文件:“Windows.h”:No such file or director

VS2015 无法打开包括文件:“Windows.h”:No such file or director
————————————————

原文链接:https://blog.csdn.net/z_m_1/article/details/80833782

办法三:最终解决办法

重新安装,不用卸载,直接点击安装包

选择自定义安装,勾选Windows 10 SDK,安装就OK了

时间很长,但是确实解决了问题

VS2015 无法打开包括文件:“Windows.h”:No such file or director

beautiful!!!

官方网站最具参考价值:https://social.msdn.microsoft.com/Forums/zh-CN/622ab8a4-2105-495f-a85c-99e530a69cd4/2035129992vs20173103821306292566529225171243201996820010dll390333?forum=visualcpluszhchs