Pregunta: Necesito desactivar el aviso de depuración de la aplicación de la consola.Deshabilitar el aviso de depuración en el bloqueo de la aplicación
Antecedentes: Tenemos una aplicación que sincroniza información con un tercero que se estrella debido a problemas de conectividad con la tercera parte en ciertos momentos del día. No tenemos acceso al código fuente para atrapar el error correctamente, así que solo necesito que la aplicación falle y vuelva a intentarlo. Tengo otra aplicación que monitorea nuestra herramienta de sincronización para asegurarse de que se está ejecutando.
cuando las aplicaciones de sincronización fallan, hay un aviso de depuración que requiere una interacción de los usuarios. Como esto permanece en la pantalla, la aplicación nunca deja de ejecutarse. Como resultado, la "comprobación de salud " nunca sabe del error.
He hecho esto hace aproximadamente 2 años, pero por mi vida no puedo recordar el artículo o la ruta de registro necesaria.
Gracias, Brian
OS: Windows 2003 Server Tipo Aplicación: .NET 3.5 Aplicación de consola
REVISIÓN: encontrado por: John Knoeller
Deletreo e las siguientes teclas
HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ AeDebug \ depurador HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ .NETFramework \ DbgManagedDebugger
La comunidad wiki respuesta aceptada en http://stackoverflow.com/questions/3561545/how-to-terminate-a-program -cuando-se-bloquea-que-debería-simplemente-falla-una-prueba-a/3637710 # 3637710 es también un recurso muy útil. – PJTraill
Similar: https://stackoverflow.com/questions/735170/can-the-application-error-dialog-box-be-disabled – Vadzim