visual studio excepciones configuracion code visual-studio-2010 debugging first-chance-exception

excepciones - ¿Cómo habilito Visual Studio 2010 para romper cuando ocurre una excepción de primera oportunidad?



configuracion de excepciones visual studio 2017 (2)

Estaba leyendo Stack Overflow question ¿Cómo puedo configurar Visual Studio para que muestre un seguimiento de pila para excepciones de primera oportunidad? con respecto a la depuración de excepciones de primera oportunidad en Visual Studio 2010, y no puedo encontrar esta opción.

¿Cómo puedo habilitar Visual Studio 2010 para romper exactamente cuando ocurre una excepción de primera oportunidad?


Es posible que desee comprobar el menú Depurar en Visual Studio 2010. Allí encontrará el submenú Excepción, en el que puede seleccionar el tipo de excepción que desea que Visual Studio detenga.

Configurar el depurador para que se rompa cuando se lanza una excepción

El depurador puede interrumpir la ejecución en el punto donde se lanza una excepción, que le da la oportunidad de examinar la excepción antes de invocar un controlador.

En la ventana Configuración de excepciones, expanda el nodo para una categoría de excepciones (por ejemplo, excepciones de Common Language Runtime, es decir, excepciones .NET) y seleccione la casilla de verificación para una excepción específica dentro de esa categoría (por ejemplo, System.AccessViolationException). También puede seleccionar una categoría completa de excepciones.

Si comprueba una excepción determinada, la ejecución del depurador se interrumpirá allí donde se produzca la excepción, independientemente de si se trata o no. En este punto, la excepción se llama excepción de primera oportunidad.

Vea Cómo: Romper cuando se lanza una excepción para obtener más información.


En Visual Studio para habilitar las excepciones de 1st Chance, podemos abrir la ventana de excepciones y verificar el lanzamiento del chekbox de Excepción CLR.

En el menú de depuración, seleccione excepciones. ( Ctrl + Alt + E )

Hay una casilla de verificación de Common Language Runtime Exception Thown que podemos verificar; luego haz clic en OK.

La pantalla que se muestra a continuación es de VS2012:

Espero que esto ayude