CLR Debugging Overview
The topics in this overview describe the environment and interfaces that the common language runtime (CLR) provides to support debugging in the .NET Framework environment.
In This Section
Debugging in the .NET Framework
Provides a general overview of CLR debugging functionality and interfaces. Discusses debugging architecture, scenarios, and changes to the debugging API in the .NET Framework version 2.0.Pre-Conditions for CorDebug.idl Interfaces
Describes how some of the CLR debugging interfaces require the process that is being debugged to be in a specific state.Key Concepts in the Debugging API
Describes how a debugger can use the CLR debugging interfaces to debug a process in the run-time environment, control and examine a program during debugging, inject code dynamically, and obtain information about processes and application domains. Also discusses security considerations.