如何在Delphi/C ++ Builder中对设计时程序包进行故障排除? [英] How can I troubleshoot design-time packages in Delphi/C++Builder?

查看:40
本文介绍了如何在Delphi/C ++ Builder中对设计时程序包进行故障排除?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

多年来,对于每个版本,我一直在Delphi/C ++ Builder中遇到IDE问题.我通常只是重新启动,重新编译等然后继续前进.但是,我不断看到其他人说IDE坚如磐石.我读过很多人说,大多数IDE问题是自定义组件问题的结果.

I have consistently had IDE problems in Delphi/C++Builder for years, with every version. I usually just reboot, recompile, etc. and move on. However, I keep seeing others say that the IDE is rock solid. I've read many people say that most IDE problems are a result of custom component problems.

我们有几个自己的自定义组件,它们引起了这些问题,我一点也不会感到惊讶.但是,我不知道如何找出答案.

We have several of our own custom components and I would not be at all surprised that they were causing the problems. However, I have no idea how to find out.

1)我不能轻易地卸载组件并查看进展情况.每个组件对于我们的项目都是至关重要的,因此进行设计以使我可以进行几天的测试是不切实际的.
2)当我发生IDE崩溃时,它们通常是AV,几乎没有(对我来说)有用的信息.
3)有时IDE可以正常工作几个小时.没有合理可复制的问题,只是看似随机的崩溃,AV和编译失败.

1) I cannot easily just uninstall a component and see how things go. Each component is vital to our project and designing it out so I can test for a few days is not practical.
2) When I have IDE crashes, they are usually AV's with little (to me) useful information.
3) Sometimes the IDE works for hours with no problems. There are no reasonably reproducible issues, just seemingly random crashes, AV's and failed compiles.

有人对设计时软件包进行故障排除有什么运气吗?

Has anyone had any luck troubleshooting design-time packages?

推荐答案

此处是如何调试专家(在这种情况下为GExperts).这应该可以转移到您的案件中.

Here is how to debug an expert (GExperts in this case). This should be transferrable to your case.

这篇关于如何在Delphi/C ++ Builder中对设计时程序包进行故障排除?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆