视觉工作室无法找到assert.h

Cal*_*nin 3 c++ visual-studio-2017

我是大学的第一年,我刚买了我的新笔记本电脑。我下载了 Visual Studio 2017 并提取了我的解决方案存储库。但是,我遇到了一些问题,因为在安装 VS 时似乎没有下载我以前计算机上的许多文件。我的大学 wifi 很慢,如果不需要,我不想重新下载。我按照之前的步骤在旧计算机上下载 VS 2017。然而,我收到如下错误:

  • 无法打开源文件“assert.h”
  • 无法打开源文件“errno.h”
  • 无法打开源文件“float.h”
  • 无法打开源文件“corecrt.h”
  • 无法打开源文件“stddef.h”
  • 无法打开源文件“stdio.h”

(在 20 多个其他人中)

如果我右键单击并选择错误行上的“打开文档”,我会收到消息:在当前源文件的目录或构建系统路径中找不到文件“_______.h”

但是,如果我转到我的包含路径,我可以找到如下文件:

  • cassert.h
  • cerrno.h
  • ostream.h

但我被告知的那些都没有丢失。

主要是,我想知道是否有一个包含这些文件的目录,我只需要添加到包含目录中,或者我是否只需要承认失败并重新安装。

感谢您的帮助,我欢迎编辑,因为我确定我把事情搞砸了。我是新手。

干杯,

迦勒

sti*_*jak 9

使用 VS2017 我能够通过以下方式解决同样的问题:

  1. 右键单击解决方案
  2. 选择“重定向解决方案”
  3. 从 Windows SDK 版本下拉列表中选择一个 SDK
  4. 单击确定按钮

在此处输入图片说明