Visual Studio 的一项核心功能,允许开发人员在代码执行期间进行检查、分析和故障排除。
你好 @微软xwma ,
感谢您分享截图和详细信息。很抱歉得知,修复 Visual Studio 和回退版本并未解决该问题。
我检查了您的项目,发现 CMake 的配置(configure)和生成(generate)步骤都能够成功完成。较小的 CMake 项目运行正常,标准的 .sln / .vcxproj 项目也可以正常构建,没有任何问题。
需要注意的是,这些错误仅以 details / EXEC / line 1 的形式出现,无法点击,并且只在 IntelliSense 构建中显示。这种情况通常说明这是 Visual Studio 中的 IntelliSense 或 CMake 缓存问题,而不是实际的编译或项目本身的问题。
为了进一步定位问题,您可以尝试以下步骤:
删除项目目录中的 .vs、build 和 out 文件夹
重新打开 Visual Studio
进入 CMake,清除缓存并重新配置
另外,请将“Error List(错误列表)”中的筛选从 “Build 和 IntelliSense” 切换为仅 “Build”,检查这些错误是否会消失。
目前来看,这个问题不太像是项目损坏或真实的 CMake 构建失败导致的。
如果您完成上述步骤后有更新,欢迎随时回复,我也很乐意继续协助您。