¿Necesita ayuda de emergencia con el proceso dw20.exe? [cerrado]

Recientemente, implementé la aplicación asp.net en el servidor de producción de Windows 2008.

después de 10-20 minutos, comienza el proceso dw20.exe (error de informe de error de Microsoft.net), que toma casi toda la CPU disponible, lo que causa una respuesta muy lenta de mi aplicación.

Sin error, sin excepción en el Visor de eventos.

Hice clic derecho en el proceso dw20.exe y creé el archivo de volcado para analizar qué causaba el problema.

Luego abrí este archivo en WidDbg. ejecute el comando .loadby sos mscorwks y obtenga No se puede encontrar el módulo 'mscorwks'

Parece que me estoy perdiendo algo o lo estoy haciendo mal.

¿Cómo determinar qué causa una excepción en la aplicación? ¿Cómo analizar el archivo DMP creado?

¿Es posible detener este servicio?

preguntado el 16 de mayo de 11 a las 20:05

¿Qué versión de .NET estás usando? -

3 Respuestas

Intente agregar ELMAH (http://code.google.com/p/elmah/) al proyecto para que pueda obtener la información del error de una manera más fácil.

contestado el 17 de mayo de 11 a las 00:05

en caso de que ocurra un error, lo estoy capturando en un archivo global. pero sin error - Michael Born

Cuando nos golpea una CPU deshonesta, usamos Analizador de CPU de Sam Saffron para ver en qué está ocupado. La mayoría de las veces resulta ser una expresión regular incorrecta (no, en serio; esto muerde con demasiada frecuencia para mayor comodidad).

respondido 20 mar '14, 16:03

Gracias Marc por tu sugerencia. Intenté usar esta aplicación en el proceso dw20.exe pero no pude obtener ninguna información durante 40 segundos, el proceso estaba activo. Probé otro proceso w3wp y funciona. ¿Sabes cómo deshabilitar el proceso de error para no iniciar dw20? - Michael Born

El problema era que uno de los métodos provocaba un bucle recursivo.

contestado el 18 de mayo de 11 a las 17:05

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.