English 中文(简体)
How can I troubleshoot design-time packages in Delphi/C++Builder?
原标题:

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) 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?

最佳回答

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

问题回答

暂无回答




相关问题
determining the character set to use

my delphi 2009 app has a basic translation system that uses GNUGetText. i had used some win API calls to prepare the fonts. i thought it was working correctly until recently when someone from Malta ...

Help with strange Delphi 5 IDE problems

Ok, I m going nuts here. For the last (almost) four years, I ve been putting up with some extremely bad behavior from my Delphi 5 IDE. Problems include: Seemingly random errors in coride50.bpl ...

How to write a Remote DataModule to run on a linux server?

i would like to know if there are any solution to do this. Does anyone? The big picture: I want to access data over the web, using my delphi thin clients. But i´would like to keep my server/service ...

How convert string to integer in Oxygene

In Delphi, there is a function StrToInt() that converts a string to an integer value; there is also IntToStr(), which does the reverse. These functions doesn t appear to be part of Oxygene, and I can ...

Quick padding of a string in Delphi

I was trying to speed up a certain routine in an application, and my profiler, AQTime, identified one method in particular as a bottleneck. The method has been with us for years, and is part of a "...

热门标签