The CLR includes APIs that let you build various software tools. The most sophisticated profilers perform these analyses in a non-intrusive manner. The analysis is all done on the original code automatically, making use of support built into the CLR, and metadata within the images being run. Debuggers allow you step through a program as it executes, watching what happens, in order to find bugs.
NET includes a full-scale integrated debugger.
The specs that describe profiling and debugging APIs and their operation can be downloaded from MSDN . Copyright 2001 Microsoft Corporation . Privacy Statement .