This documentation is archived and is not being maintained.

Profiling in the .NET Framework

This section provides a general overview of profiling services in the common language runtime (CLR) environment.

About the Profiling API

Introduces profilers and explains how traditional profiling differs from profiling in the CLR environment.

Profiling API Capabilities

Describes what the profiling API does and does not support.

Setting Up a Profiling Environment

Explains how to initialize a profiler and set event notifications.

Profiling Changes in the .NET Framework 2.0

Describes changes and improvements to profiling in the .NET Framework version 2.0.