如何在Delphi/C++Builder中调试设计时包?

4
多年来,我一直在Delphi/C++Builder中遇到IDE问题,每个版本都有。通常我只是重新启动、重新编译等等,然后继续工作。然而,我看到其他人说IDE非常稳定。我读过很多人说大部分IDE问题是由自定义组件问题引起的。
我们有几个自己的自定义组件,我一点也不觉得它们会导致问题。但是,我不知道如何找出原因。
1)我不能轻易地卸载一个组件并查看情况如何。每个组件对我们的项目至关重要,将其设计出来以便测试几天是不切实际的。
2)当我遇到IDE崩溃时,它们通常是AV,并提供很少(对我来说)有用的信息。
3)有时IDE可以连续工作数小时而没有问题。没有合理可复制的问题,只有似乎随机的崩溃、AV和编译失败。
有人成功解决过设计时包的问题吗?
1个回答

3

这里是如何调试专家(在此情况下是GExperts)。这应该可以适用于你的情况。


谢谢,这个对我来说也很有用,因为我通过 DUnit GUI 测试运行器测试了一个运行时包。我将该包项目设置为活动状态,并将测试项目可执行文件设置为宿主应用程序。 - George Birbilis

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接