【发布时间】:2021-03-25 14:31:02
【问题描述】:
我使用 Embarcadero Studio 10.2。
为了进行调试,我使用了断点。不知何故,程序不再停留在那些断点处。 这些点只是用绿色勾号标记,但不会停止程序执行。
在断点的高级属性中,它被标记为“break”。
我尝试查看“项目选项-Delphi 编译器”,一切看起来都标记为正常。我附上截图。
【问题讨论】:
-
什么构建配置处于活动状态,Debug 还是 Release?
-
是调试模式
-
您是否尝试过“清理”然后“构建”您的应用程序(调试配置处于活动状态)?
-
尝试清除此问题时,请务必重新启动系统。然后,在完成完整构建或您的项目之后,如果断点没有恢复为显示为红色,而不是绿色,请尝试在 bp 所在的源中键入感叹号。如果编译器在您下次编译时没有抱怨,则说明编译器正在寻找您认为的不同版本的单元。
-
蓝点是否与您的代码正确对齐?否则,CR/LF 问题通常是原因。
标签: delphi ide breakpoints