¿Has usado Debug Inspector para Windows?
Descripción del desarrollador
By MVP
Debug Inspector es una extensión de Visual Studio (en Visual Studio Gallery), un ejecutable independiente de Studio para la detección de deadlocks no gestionados, y pronto será un AddIn para el IDE SharpDevelop, que te permite ver las pilas de llamadas de múltiples hilos al mismo tiempo, se integra en los internals del CLR y detecta automáticamente los deadlocks. Te permite ver exactamente lo que el CLR está haciendo en segundo plano y muestra, para cada hilo, los monitores (SyncBlock) que posee y el monitor en el que está esperando, si lo hay.
La versión 1.23 incluye detección de DeadLock no gestionado (beta) a través del ejecutable DebugInspector.Studio.exe.
¿Has usado Debug Inspector para Windows?