【发布时间】:2016-01-11 03:03:05
【问题描述】:
我正在尝试对我的代码进行调试,但不知何故它停止了工作。这是一个 sn-p 和它显示的绿线:
- 我尝试右键单击我的项目并
clean它。 - 试过了
删除临时文件,例如
.stat和.dcu。 - 来回切换到
Release和Debug模式,重新构建、重新编译它们。 -
Project -> Options -> Delphi compiling下的Debugging选项都设置为true。 - 检查
search paths中是否没有重复文件。 - 其他项目运行正常。
- 还尝试说脏话。
我做错了什么?
【问题讨论】:
-
你在做一个调试版本吗?
-
如果说脏话没有用,我不知道该说什么。
-
也许您的主机应用程序集在运行 -> 参数 -> 调试器 -> 主机应用程序中不适合您的需要?还是Run -> Attach to process 必须在开始调试之前设置?
-
尝试将
.dproj文件重命名为其他名称,例如添加扩展名.old,然后重新加载您的项目。它将自动生成一个新的。当然,您可能会丢失大量设置,但这似乎是最简单的解决方案。 -
经常遇到这个问题。它从几个 Delphi 版本到最新版本就存在。我从来没有找到一种轻松复制它的方法。尽管如此,为了让它再次工作,我遵循以下步骤:1)做一个干净,2)停止 IDE,3)做一个完整的构建。