在vs中明明包含该头文件却显示并不包含该怎样解决

在使用vs过程中出现明明包含头文件却显示未包含头文件。
出现的原因:
在这里插入图片描述
以上图为例,这个文件中的.sln执行文件和下图中的.vcxproj
在vs中明明包含该头文件却显示并不包含该怎样解决_第1张图片
中的头文件路径包含可能存在不一致,因为外面的.sln文件运行和里面的文件有可能变更的时候保持不一致的情况,导致.sln在运行的时候发现配置问题,此时如果重新把该头文件移除重新添加一遍后,会发现在.vcxproj里该头文件的路径编写会发生改变
在vs中明明包含该头文件却显示并不包含该怎样解决_第2张图片
具体原因解释不知是否正确,但大致如此。

情景二:
在包含了附加目录和附加库目录以后,点击编译,发现某源文件查找不到,会报错:C1038:No such file direcory 错误。
解决办法:将对应的源文件从解决方案资源管理器中移除重新添加一次。
在vs中明明包含该头文件却显示并不包含该怎样解决_第3张图片
如上图所示,移除重新添加一次即可。

你可能感兴趣的:(vs使用,工作错误经验,visualstudio)