我有一个在德尔菲XE8开发的应用程序,它突然变得非常奇怪。
第一个问题是在编译时省略了任何断点(绿行)。所以实际上我根本不能把任何断点放进去。
第二个问题(可能是第一个问题造成的)--并不总是这样,但是在每三个编译时就会显示一个错误消息“错误设置调试异常钩子”。
我用Delphi 11进行了测试,也省略了断点,所以我想这是项目本身的问题,但是我尝试了几年前的一些备份,一直在工作,现在也出现了同样的问题。
谁能帮上忙吗。没有能力调试,几乎不可能开发该应用程序。
更新:我测试了不同的方法来解决这个问题。同一个项目在我的笔记本电脑上正确调试。此外,一些单位保留他们的断点,而另一些没有。也尝试了预安装德尔菲XE8 -问题仍然存在。
谢谢你,乔治
发布于 2022-08-02 08:07:41
我发现了问题。它位于项目选项--> Delphi -> Output目录中。输出目录是正确的,但出于某种原因,“所有配置-所有平台”的值(在下拉列表中)指向了非常旧的不存在的文件夹。使其与主输出路径相同,解决了问题,调试器不再“困惑”要调试什么。然而,一个谜是,为什么在我的笔记本电脑上有相同的选项,一切都很好(文件夹也不存在)。
https://stackoverflow.com/questions/73165017
复制相似问题