Visual Studio 2022 Intellisense报错E1696,如何配置源目录?
Visual Studio 2022 Intellisense找不到源文件的解决方法
针对你遇到的编译正常但Intellisense报E1696错误的情况,除了已添加的VC++源目录,还需要做以下设置:
添加到C/C++常规设置的附加包含目录
右键项目 → 属性 → 配置属性 → C/C++ → 常规,在「附加包含目录」中添加路径C:\MAC\HOME\DOCUMENTS\MY_CODE\SRC。注意要匹配你当前使用的配置(Debug/Release)和平台(x64/x86),避免只改了单个配置导致问题。重置Intellisense缓存
点击顶部菜单栏「工具 → 选项 → 文本编辑器 → C/C++ → 高级」,找到「重置Intellisense」并执行;或者直接删除项目根目录下的.vs隐藏文件夹,之后重启Visual Studio,让Intellisense重新生成缓存。检查文件名大小写匹配
错误提示中引用的是BODY.CPP,而Windows文件系统不区分大小写,但Intellisense可能严格匹配文件名大小写。确认代码中的文件引用和实际文件的大小写完全一致,避免因大小写差异导致识别失败。验证项目配置的继承关系
如果是多项目解决方案,检查子项目是否继承了父项目的目录配置,若未继承,需在对应子项目的相同设置中单独添加该源目录。
内容的提问来源于stack exchange,提问作者Louise
相关产品推荐
相关产品推荐

