VS调试的时候,为什么断点处没有箭头,而且逐语句那块是黑的无法操作?
vs2020
当在VS中调试C语言程序时,如果断点处没有箭头并且无法操作,可能是因为下载了错误的调试信息文件(pdb文件)或者没有下载调试信息文件。
这可能是因为编译器在编译时未生成pdb文件或者pdb文件在项目文件夹中不存在。
请检查以下几点:
确保在编译时已经启用了生成调试信息的选项。在VS中打开项目属性并在调试标签中确认“生成调试信息”已经被选中。
确保pdb文件在编译时已经正确生成并且存在于项目文件夹中。
如果上述步骤都未能解决问题,请尝试重新下载pdb文件,或者通过重新生成项目来生成调试信息。如果仍然有问题,建议重启VS试试
确认断点是否在可执行语句处。
可以尝试运行项目并手动在代码中设置断点。
断点的时候中途没有修改过代码吧。
代码不同步