2010-10-05 26 views
7

Por alguna razón, Visual Studio 2008 no siempre se detiene cuando se produce una excepción para informar la excepción cuando estoy depurando. A veces simplemente salta una cantidad arbitraria de cuadros en la pila y continúa con la ejecución del programa. Esto da como resultado errores que son muy difíciles de resolver. Francamente, es bastante molesto. Quiero saber sobre cada excepción que ocurra a menos que lo envuelva específicamente en un bloque try (que solo hago con módulos de terceros o de recursos). Ni siquiera puedo ver cómo esto sería beneficioso, incluso en el lanzamiento, ya que el resultado es una aplicación que no está funcionando bien. Prefiero que mis usuarios finales reciban un gran mensaje de error en la cara que una aplicación que facilita la corrupción de datos.¿Por qué no se detiene Visual Studio cuando se producen excepciones?

+1

¿Estás seguro de que no tienes un código que se está tragando las Excepciones? –

+0

¿Esto está en modo de depuración o producción? Quiero decir, esto podría ser un problema con la configuración de depuración, podría ser con AJAX (las excepciones de asinch no están siendo atrapadas automáticamente), podrían ser un montón de cosas jeje – pjnovas

+0

Si tratas de definir con precisión el comportamiento que estás pidiendo, estás ' Me daré cuenta de que ya lo tienes. – SLaks

Respuesta

8

Uso "Excepciones" ventana para especificar exactamente las excepciones que desea que el IDE para romper en: alt text

la ventana "Excepciones" está disponible a través del menú "Test":

alt text

+0

¡Brillante! : D Sé que había una solución. – Jordan

Cuestiones relacionadas