Visual Studio 停止识别任何包含文件

Posted

技术标签:

【中文标题】Visual Studio 停止识别任何包含文件【英文标题】:Visual Studio stopped recognizing any include files 【发布时间】:2018-06-13 13:18:05 【问题描述】:

所以,我在我的项目上随机工作,Visual Studio 2017 可以很好地识别我所有的 OpenCV 内容,但是突然之间,它在我编码的过程中停止识别它,所有的错误在那个地方说 OpenCV 的函数是未定义的并且源文件无法打开,这实际上是没有意义的,因为它只是在工作,我已经得到了要编译的东西,然后突然在编码的中间,它只是会拒绝识别任何东西,我真的很困惑,我检查了包含和库文件,一切都和我刚开始时一样,我认为 Visual Studio 可能有问题,但我不知道是什么去做。我什至尝试重新启动我的计算机以查看是否修复它,但我仍然被困在同一条船上:/

编辑:有趣的说明,当我去访问项目属性时,它不再说属性,它只是说属性,会不会是一个损坏的项目?

【问题讨论】:

可能是一些损坏的项目或损坏的缓存 重启,运行手册chkdsk /f 【参考方案1】:

好的,所以 Richard Critten 建议执行 chkdsk /f 奏效了,我重新启动让它检查我的主磁盘,现在奇怪的是它要求我在包含目录中指定一个文件夹,在此之前我不必这样做很奇怪,但现在它终于可以正常工作了,并且可以正常识别所有内容。感谢您的帮助,我以前从未见过它在一个项目中间随机执行此操作,这让我非常困惑。

【讨论】:

以上是关于Visual Studio 停止识别任何包含文件的主要内容,如果未能解决你的问题,请参考以下文章

Visual Studio 代码无法识别 html 文件

如何停止在 Visual Studio 2015 中打开的每个文件上出现编码弹出窗口

在 Visual Studio 中识别 .tcc 文件?

Visual Studio 无法识别 boost::asio

Visual Studio 已停止工作 - 在 Win 7 上

Visual Studio Code 不包含 C 头文件