Cómo: Aplicar tareas de edición en modo de interrupción con Editar y continuar
Este tema se aplica a:
Edición |
Visual Basic |
C# |
F# |
C++ |
Web Developer |
---|---|---|---|---|---|
Express |
|||||
Pro, Premium y Ultimate |
Puede utilizar la opción Editar y continuar para modificar el código en modo de interrupción y, posteriormente, continuar sin detener ni reiniciar la ejecución.
La opción Editar y continuar no se encuentra disponible en los siguientes escenarios de depuración:
Depuración en modo mixto (nativa o administrada).
Depuración de SQL.
Depuración de un volcado de Dr. Watson.
Edición de código tras una excepción no controlada, cuando no se ha seleccionado la opción Desenredar la pila de llamadas de las excepciones no controladas.
Depuración de una aplicación incrustada en tiempo de ejecución.
Depuración de una aplicación con Asociar a, en lugar de ejecutar la aplicación con Iniciar desde el menú Depurar.
Depuración de código optimizado.
Depuración de código administrado cuando el destino es una aplicación de 64 bits. Si desea utilizar la opción Editar y continuar, deberá establecer el destino en x86. (Propiedades de Proyecto, pestaña Compilar, opción Configuración de compilador avanzada).
Depuración de una versión anterior del código cuando no se haya podido generar una nueva versión debido a errores de compilación.
Para editar código en modo de interrupción
Entre en el modo de interrupción siguiendo uno de estos pasos:
Establezca un punto de interrupción en el código y, a continuación, elija Iniciar depuración en el menú Depurar; espere a que la aplicación llegue al punto de interrupción.
O bien
Inicie la depuración y, a continuación, seleccione Interrumpir todos en el menú Depurar.
O bien
Cuando se produzca una excepción, elija Habilitar edición en el Asistente de excepciones.
Realice todos los cambios que desee en el código, siempre y cuando sean válidos.
Para obtener más información, vea Editar y continuar (Visual Basic): tareas de edición de declaraciones no compatibles y Editar y continuar (Visual Basic): tareas de edición del cuerpo de métodos y propiedades no compatibles.
Nota
Si intenta realizar un cambio en el código no permitido por Editar y continuar, el cambio quedará subrayado con una línea ondulada de color púrpura y aparecerá una tarea en la Lista de tareas. No podrá reanudar la ejecución del código hasta que deshaga este cambio no válido en el código.
En el menú Depurar, haga clic en Continuar para reanudar la ejecución.
El código se ejecutará con los cambios aplicados incorporados al proyecto.
Vea también
Referencia
Editar y continuar (Visual Basic): tareas de edición de declaraciones no compatibles