WMemoryProfiler is (if all goes well) a managed .NET Profiler which does support .NET 2.0 up to .NET 4.5 (x32 and x64). It can attach to running processes even if they are not running .NET 4.0 where the profiling Api does support it because it does not use
the profiling API but Windbg as its working horse to suck out data from managed processes.
This tiny library makes it a perfect fit for all people who want to check their memory usage before they enter the production server inside integration tests (using a debugger is not a unit test by definition anymore). Besides this it is a library which can
help you to automate Windbg tasks and output parsing.