Cuando hay una excepción lanzada en mi programa, y no se maneja, espero que el depurador se rompa en mi programa y me muestre cuál es el problema. Esto no sucede. En cambio, mi programa simplemente sale y la depuración se detiene.¿Por qué no se rompe Visual Studio 2010 en una excepción no controlada?
Si miro a la salida de depuración, puedo ver a mi excepción:
Una primera excepción del tipo 'System.NullReferenceException' ocurrió en System.dll
soy usando Visual Studio 2010, Visual Basic, escribiendo una aplicación WinForms simple. El código no importa en este caso ... sucede con cualquier excepción que he visto hasta ahora.
He leído un montón de hacer en línea al menú de depuración y haciendo clic en Excepciones y permite "romper el usuario excepción no controlada", pero no veo esta opción. Creo que este consejo es para VS2008, y ya no es aplicable.
También debería tener en cuenta que no estoy ejecutando ninguna prueba de unidad. Nunca los configuré. Sin embargo, he leído que tal vez el probador de la unidad se está tragando mis excepciones.
Por favor, avísenme sobre cómo cambiar el comportamiento de Visual Studio, así puedo rastrear estas excepciones no controladas.
Gracias por su tiempo.
¿Está ejecutando una versión de Windows de 64 bits? –
@Cody, no, estoy usando Windows XP SP3, 32 bit. – Brad