如何对 Delphi/C++Builder 中的设计时包进行故障排除?
Posted
技术标签:
【中文标题】如何对 Delphi/C++Builder 中的设计时包进行故障排除?【英文标题】:How can I troubleshoot design-time packages in Delphi/C++Builder? 【发布时间】:2010-12-14 15:58:02 【问题描述】:多年来,我一直在 Delphi/C++Builder 中遇到 IDE 问题,每个版本都有。我通常只是重新启动,重新编译等,然后继续。但是,我一直看到其他人说 IDE 坚如磐石。我读过很多人说大多数 IDE 问题是由自定义组件问题造成的。
我们有几个自己的自定义组件,我一点也不惊讶它们会导致问题。但是,我不知道如何找到。
1) 我不能轻易地卸载一个组件然后看看情况如何。每个组件对我们的项目都至关重要,因此设计出来以便我可以测试几天是不切实际的。 2) 当我遇到 IDE 崩溃时,它们通常是 AV,几乎没有(对我而言)有用的信息。 3) 有时 IDE 工作几个小时都没有问题。没有合理可重现的问题,只是看似随机的崩溃、AV 和失败的编译。
有没有人遇到过设计时包的故障排除?
【问题讨论】:
【参考方案1】:Here 是如何调试专家(在本例中为 GExperts)。这应该可以转移到您的案例中。
【讨论】:
谢谢,这对于进入我正在通过 DUnit GUI 测试运行程序测试的运行时包也很有用。使包项目处于活动状态并为主机应用程序设置测试项目可执行文件以上是关于如何对 Delphi/C++Builder 中的设计时包进行故障排除?的主要内容,如果未能解决你的问题,请参考以下文章