VS2010 no muestra un mensaje de excepción no controlada en una aplicación WinForms en una versión de Windows de 64 bits

Cuando creo un nuevo proyecto, obtengo un comportamiento extraño para las excepciones no controladas. Así es como puedo reproducir el problema:

1) cree una nueva aplicación de formularios Windows Forms (C #, .NET Framework 4, VS2010)

2) agregue el siguiente código alForm1_Load manipulador:

int vara = 5, varb = 0;
int varc = vara / varb;
int vard = 7;

Esperaría que VS se rompa y muestre un mensaje de excepción no controlado en la segunda línea. Sin embargo, lo que sucede es que la tercera línea se omite sin ningún mensaje y la aplicación sigue ejecutándose.

No tengo este problema con mis proyectos existentes de C #. Así que supongo que mis nuevos proyectos se crean con algunas configuraciones predeterminadas extrañas.

¿Alguien tiene una idea de lo que está mal con mi proyecto?

Intenté marcar las casillas en Depurar-> Excepciones. Pero luego las ejecuciones se rompen incluso si manejo la excepción en untry-catch bloquear; que tampoco es lo que quiero Si no recuerdo mal, había una columna llamada "excepciones no controladas" o algo así en este cuadro de diálogo, que haría exactamente lo que quiero. Pero en mis proyectos solo hay una columna ("Lanzado").

Respuestas a la pregunta(5)

Su respuesta a la pregunta