microsoft/clrmd
C#
Captured source
source ↗microsoft/clrmd
Description: Microsoft.Diagnostics.Runtime is a set of APIs for introspecting processes and dumps.
Language: C#
License: MIT
Stars: 1147
Forks: 266
Open issues: 11
Created: 2015-09-16T18:37:49Z
Pushed: 2026-06-11T01:28:40Z
Default branch: main
Fork: no
Archived: no
README:
Microsoft.Diagnostics.Runtime
Microsoft.Diagnostics.Runtime.dll also called "ClrMD" is a process and crash dump introspection library. This allows you to write tools and debugger plugins which can do thing similar to SOS and PSSCOR.
For more details, take a look at the [GettingStarted] guide, [FAQ], and [Samples].
For migration guides between major versions:
- [Migrating from 2.0 to 2.1][Migrating21]
- [Migrating from 2.x to 3.x][Migrating3]
- [Migrating from 3.x to 4.0][Migrating4]
For security guidance, see [Secure Configuration Guidelines][SecureConfig].
[Migrating21]: ./doc/Migrating21.md [Migrating3]: ./doc/Migrating3.md [Migrating4]: ./doc/Migrating4.md [SecureConfig]: ./SECURE-CONFIGURATION.md [GettingStarted]: ./doc/GettingStarted.md [FAQ]: ./doc/FAQ.md [Samples]: ./src/Samples
Latest package is available from Azure DevOps public feed: https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/index.json (browse).