Downloads of v 0.9.170626.1


Average downloads per day


Last published

Share on Social Networks

CLR Memory Diagnostics (ClrMD)


ClrMD is a set of advanced APIs for programmatically inspecting a crash dump of a .NET program much in the same way that the SOS Debugging Extensions (SOS) do. This allows you to write automated crash analysis for your applications as well as automate many common debugger tasks. In addition to reading crash dumps ClrMD also allows supports attaching to live processes.

To install CLR Memory Diagnostics (ClrMD), run the following command in the Package Manager Console

Install-Package Microsoft.Diagnostics.Runtime

Requires NuGet 2.12 or higher.

Release Notes

This release (unfortunately) contains two years of changes to ClrMD.  Many obsolete APIs have been removed.  New APIs around GC rooting and object manipulation were added.

A full list of release notes and changes is coming shortly.





Copyright © Microsoft Corporation


This package has no dependencies.

Version History

Version Downloads Last updated
CLR Memory Diagno... 0.8.31-beta 130,168 Thursday, October 15, 2015
CLR Memory Diagno... 0.8.30-beta 1,068 Wednesday, September 16, 2015
CLR Memory Diagno... 0.8.27-beta 3,902 Tuesday, September 30, 2014
CLR Memory Diagno... 0.8.26-beta 718 Thursday, August 14, 2014
CLR Memory Diagno... 0.8.25-beta 1,977 Wednesday, March 12, 2014
CLR Memory Diagno... 0.8.24-aamain00309 132 Tuesday, December 2, 2014
CLR Memory Diagno... 0.7.1-beta 1,948 Friday, May 3, 2013