Estoy tratando de entender por qué y dónde se produce una excepción en mi código C#. El problema es que todo mi código está en bloques try-catch, por lo que el depurador no se detiene cuando sucede. ¿Hay alguna forma de decirle explícitamente que pare?Cómo hacer que el depurador de Visual Studio se detenga cuando se produce una excepción manejada en C#
Respuesta
sólo tiene que utilizar el Ctrl +Alt +E acceso directo para abrir el diálogo de excepciones. Allí puede seleccionar las excepciones para las que desea que Visual Studio se rompa.
Menú: depuración/excepciones. –
Brillante - ¡esto funcionó para mí! – Contango
En Visual Studio, haga clic en el menú Depuración, seleccione Excepciones, luego marque "Lanzado" a la derecha de "Excepciones de Common Language Runtime".
Consulte How to: Break When an Exception is Thrown en MSDN.
Para romper la ejecución cuando una excepción es lanzada
(1) En el menú Depurar , haga clic en Excepciones .
Nota Si el comando Excepciones no aparece en el menú de depuración, se puede añadir ella. Para obtener más información, vea Agregar el comando Excepciones al menú Depurar .
(2)
En las excepciones cuadro de diálogo, seleccione arrojado para toda una categoría de excepciones, por ejemplo, comunes excepciones Language Runtime.
-o-
Expandir el nodo para una categoría de excepciones, por ejemplo, Common Language Runtime excepciones, y seleccione arrojado para una excepción específica dentro de esa categoría.
+1. Tenga en cuenta que puede necesitar deshabilitar "solo mi código" (herramientas -> opciones -> depuración -> mi código solamente) si se produce una excepción fuera del código que VS considera "mi código". –
Eso podría ser útil. Gracias. – StuffHappens
Goto de depuración, excepciones ...
Puede seleccionar qué excepciones desea romper sucesivamente.
- 1. ¿Cómo puedo hacer que Visual Studio se rompa justo antes de que se detenga el programa?
- 2. Evitar que el depurador se detenga en una excepción en una LambdaExpression compilada
- 3. Visual Studio - Confirmar que no se detiene cuando falla
- 4. Salto cuando se lanza una excepción
- 5. ¿Encuentra dónde se lanzó originalmente la excepción retroprown utilizando el depurador Visual Studio C#?
- 6. Continuando en el depurador de Visual Studio después de que ocurra una excepción
- 7. "No hay fuente disponible" cuando se produce la excepción administrada - WPF Visual Studio 2010
- 8. Visual Studio: ¿cómo puedo detener el depurador cuando se modifica una variable miembro?
- 9. ¿Puedo ajustar las opciones de Visual Studio "Break cuando se arroja una excepción" programáticamente?
- 10. ¿Cómo hacer que Xcode4 se detenga en NSAssert failure?
- 11. Visual Studio: Hacer que el depurador sepa que una función no causa "efectos secundarios"
- 12. Destructor no llama cuando se produce una excepción
- 13. ¿Se producen ciertos errores de excepción solo en el depurador?
- 14. ¿Cómo puedo hacer que mi Visual Studio se vea así?
- 15. Ir a definición se produce un error - Visual Studio 2008
- 16. Python: prueba que se realiza correctamente cuando no se produce una excepción
- 17. Spring Batch SkipListener no se llama cuando se produce una excepción en el lector
- 18. ¿Qué significa cuando una variable aparece en rojo en el depurador de Visual Studio C++?
- 19. ¿Cómo puedo hacer que el depurador de VC++ se salga de las excepciones?
- 20. ¿Cómo evito que el depurador de Visual Studio enfoque la ventana cuando se golpea un punto de interrupción?
- 21. WPF: Una aplicación no se cae si se produce una excepción en el evento Loaded
- 22. Cómo crear un minivolcado de un proceso .NET cuando se produce una excepción de primera oportunidad
- 23. ¿Se puede llamar a ID si se encuentra una excepción no manejada en una instrucción Using?
- 24. ¿Cómo se puede hacer que Perl se detenga al hacer referencia a un valor undef?
- 25. Cómo configurar Visual Studio para que siempre se genere y se depure cuando se presiona F5?
- 26. Visual Studio: ¿Qué pasó con la opción "Romper cuando no se maneja una excepción"?
- 27. Manejo de una excepción de Python que se produce dentro de una cláusula de excepción
- 28. Depurador de Visual Studio No se adjunta cuando está en la raíz de un sitio web
- 29. cuando corro prueba Mockito se produce WrongTypeOfReturnValue Excepción
- 30. Cómo hacer que una aplicación web .net se ejecute como la aplicación raíz en Visual Studio
Hola, ¿Es una aplicación web o ganadora? – marcoaoteixeira