Dumps

Dumps are used for postmortem analysis, which is sometimes the most effective means of debugging an application. When a program intermittently crashes, postmortem analysis might be the sole way to resolve the problem. With tools such as ADPlus, you can specify that a dump be created whenever a crash occurs, even if the application is unattended. Then the dump can be used to diagnose the problem. Production applications are not ideal for live debugging. How do you perform live debugging on an active Web server? Convenience is another advantage to postmortem analysis. You can move the dump to a developer machine, where there are a host of debugging tools and resources. In this environment, diagnosing the problem is much easier.

There are full ...

Get Programming Microsoft® Visual C#® 2008: The Language now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.