Delphi XE8省略了某些单元中的所有断点,并显示“Error setting debug exception hook”(错误设置调试异常挂钩),

nzrxty8p  于 2022-11-04  发布在  其他
关注(0)|答案(1)|浏览(130)

我有一个在 Delphi XE 8中开发的应用程序,它突然开始表现得非常奇怪。
第一个问题是编译时忽略了断点(绿色线),所以实际上我根本不能放置任何断点。
第二个问题(可能是由第一个问题引起的)-不总是,但在每三次编译时,会显示一条错误消息“设置调试异常挂钩时出错"。
我已经测试了 Delphi 11和断点也被省略,所以我想这是在项目本身的东西,但我已经尝试了一些备份,从几年前,总是一直在工作,现在也有同样的问题发生。
任何人都可以帮助,请。没有能力调试它几乎不可能开发的应用程序。
更新:我测试了不同的方法来解决这个问题。同样的项目在我的笔记本电脑上调试正确。也有一些单元保持他们的断点,而其他的没有。也尝试了 Delphi XE 8的预装-问题仍然存在。
谢谢你,乔治

bvjxkvbb

bvjxkvbb1#

我发现了这个问题。它在***项目选项--〉 Delphi 编译器--〉输出目录中。*输出目录是正确的,但由于某种原因,“所有配置-所有平台” 中的值(在下拉列表中)指向非常旧的不存在的文件夹。使其与主输出路径相同解决了问题,调试器不会“混淆”再也要调试什么了。仍然是一个谜是为什么在我的笔记本电脑上有相同的选项,一切都工作正常(文件夹也不存在)。

相关问题