ANTS Memory Profiler gives you the ability to profile .NET executables.
Finds memory leaks and optimizes the memory usage of programs.
Offers a set of COM object that give Citrix customers a programmatical interface
It can trace and log API and ActiveX interface with parameters.
YourKit Profiler provides zero-overhead profiling for your .NET applications.