algo que ha funcionado para mí con la depuración de un par de librerías de terceros, así como .NET sí es WinDbg. Es un asombroso depurador de Microsoft que he utilizado para solucionar algunos problemas persistentes que se estaban produciendo en el marco.
Necesita utilizar las extensiones Son of Strike (SOS) si se trata de una DLL administrada. Puede depurar nativo también. Necesitará saber un poco acerca de las instrucciones de montaje/CIL assemblystations para ser bueno en su uso. Debería poder determinar la excepción y lo que la está causando. Hemos utilizado WinDbg/SOS para encontrar, por ejemplo, que en HttpWebResponse, si está utilizando compresión Gzip para descargar una página y el servidor devuelve un encabezado Gzip incorrecto, .NET ejecuta la descompresión en el grupo de hilos y un bloqueo eliminará su proceso. Feliz depuración.
Sí, extraiga el código en archivos, agréguelos a un proyecto dll y vuelva a compilar el dll. Agregue este proyecto a su solución y cambie las referencias para apuntar a ese proyecto. Entonces debería poder depurarlo. –
Tengo un problema similar. Todas las fuentes me pertenecen, pero no puedo agregarlas al proyecto de referencia. Hay más de 20 proyectos involucrados ... Y ninguna de las soluciones a continuación realmente ayuda – TimothyP