Si ejecuto un archivo ejecutable que arroja una excepción (incorporada en la depuración), recibiré un cuadro de diálogo de error, diciendo algo así como "Error en la aserción de depuración" y luego algo de información sobre la excepción. Mientras esto sucede, la ejecución del programa se suspende, hasta que elijo una de las opciones "Anular", "Reintentar" o "Ignorar".¿Cómo puedo desactivar los diálogos de excepción "Biblioteca de depuración de Microsoft Visual C++"?
El hecho es que ejecuto muchas aplicaciones desde un script, y si una de ellas arroja una excepción, pausa mi script hasta que se maneje.
¿Hay alguna manera de desactivar este mecanismo de manejo de excepciones?
EDIT: Recuerdo haber leído acerca de una clave de registro, hace un tiempo, que inhabilitaría la aparición de los mensajes de error. ¿Alguien sabe sobre eso?
pesar de que son mis aplicaciones, no puedo construir con ellas en la liberación. – Geo
@Geo: si no puede modificar la aplicación en sí, una opción es escribir un pequeño programa que compruebe periódicamente la presencia de esta ventana y le envíe el trazo "I" de la tecla. Lo estoy haciendo así y me ayuda mucho. – Naveen
¿No hay una clave de registro que podamos modificar para lograr el efecto similar? – Geo