当前位置: 首页 > 知识库问答 >
问题:

无法打开stdio.h

钱经业
2023-03-14

我把Visual Studio从社区2015升级到了社区2017。现在,当我编译时,我得到错误消息,说“Error (active) E1696无法打开源文件“stdio.h”,引用的行如下所示:

#include <stdio.h>

如果我创建一个新项目,则会找到 stdio.h。

因此,我查看了项目配置属性-

Include Directories  $(VC_IncludePath);$(WindowsSDK_IncludePath);

所以似乎需要设置VC_IncludePath,但我找不到任何设置的地方。请注意,我找不到宏的,这可能是因为我使用的是 Visual Studio 2017 的免费版本。

有人能提个建议吗?

共有1个答案

融伯寅
2023-03-14

您尝试使用的Windows SDK版本似乎未安装在您的PC上。您应该检查项目的已使用SDK版本(在属性中),该版本可以更改为10.0.14393.0

此外,您还可以再次运行Visual Studio安装程序,并在VS17版本上单击“修改”,转到“高级”并检查是否标记了所需的SDK。如果没有,标记并安装。

 类似资料:
  • 我的环境变量路径中的值为 C:\ProgramData\Oracle\Java\JavaPath;C:\Windows\System32;C:\Windows;C:\Windows\System32\WBEM;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\JDK1.8.0_51\bin;C:\Program Fi

  • 我想启动一个Laravel应用程序,但在运行时,它找不到.env文件。它也没有创造一个。 我认为这是一个路径url问题,因为路径url中提供了斜杠和反斜杠。 以下是输出: 给出错误: file_get_contents(C:\xampp\htdocs\tekom-web/. env):无法打开流:没有这样的文件或目录 脚本php artisan key:generate处理返回的安装后cmd事件,

  • 问题内容: 这与一个年龄较大的人非常相似,但是解决方案对我不起作用。 我有一个WAR包。 在 在 但是得到这个: org.springframework.beans.factory.BeanInitializationException:无法加载属性。嵌套的异常是java.io.FileNotFoundException:无法打开ServletContext资源[/social.propertie

  • 我正在使用spring hibernate开发一个应用程序,如果我使用的是199.892.2.345这样的数据库,我就可以连接到该数据库并执行cud操作,但是如果我将其更改为spring config中的Vinayaka.cloudapp.net,111这样的云数据库,我会得到下面的错误,下面是我正在使用的spring config文件, 错误

  • 在“指数”下面有一条波浪线。IDEA告诉我,它无法解析MVC视图“索引”。我已经把索引页和错误页放在templates目录下,当我运行它时,它仍然会显示一个白色的错误页。令人惊讶的是,当我使用@RestController而不是@Controller时,它可以工作(打开索引页),但当我想打开404页和500页时,它仍然会显示白色标签错误页。

  • 有关您编写的代码问题的问题必须描述特定问题-并且在问题本身中包含有效代码以重现它。有关指导,请参阅SSCCE. org。 在我的应用程序中,我有一个模块,用于在数据库中搜索用户并在jsp内的表中显示他们的信息。我只是在应用程序中设置了Spring Security性。我能够从登录页面连接到数据库,尽管出于某种原因,DAO的CRUD操作(在本例中是搜索)都不起作用。 谢谢,如果我能提供更多信息,请告