¿Depurador ligero .NET?

Con frecuencia necesito depurar los binarios .NET en las máquinas de prueba (por máquina de prueba, quiero decir que la máquina no tiene instalado Visual Studio, a menudo se vuelve a crear una imagen, no es la misma máquina en la que hago mi desarrollo, etc).

Me encanta el depurador de Visual Studio, pero no me resulta práctico instalar estudios visuales en una máquina de prueba con imágenes recientes solo para depurar una aserción o fallo (la instalación lleva demasiado tiempo, el espacio es demasiado grande, etc.).

Realmente me gustaría un programa de instalación rápida que pudiera entrar en un proceso en ejecución, permitirme especificar la ubicación de los símbolos / código fuente, y dejarme saltar a la depuración. Para los binarios nativos, windbg funciona muy bien, pero no he encontrado nada similar para los binarios administrados. ¿Alguna recomendación?

(Como nota al margen, estoy al tanto de las capacidades de depuración remota de los estudios visuales, pero por alguna razón parece que nunca funciona de manera consistente para mí ... A menudo tengo problemas de conexión)

Respuestas a la pregunta(8)

Su respuesta a la pregunta