Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Editar y continuar controla la mayoría de los tipos de cambios del código.Sin embargo, algunos cambios no se pueden aplicar durante la ejecución de programa.Para aplicar estos cambios, debe detener la ejecución y compilar una versión nueva del código.
Los cambios siguientes en C/C++ no se pueden aplicar durante una sesión de depuración:
La mayoría de los cambios en los datos globales o estáticos.
Cambios en los ejecutables copiados de otro equipo y no compilados localmente
Cambios de tipo de datos que afecten al diseño de un objeto, como los miembros de datos de una clase.
Agregar más de 64 KB de código o datos nuevos.
Agregar variables que requieran un constructor en un punto anterior al puntero de instrucciones.
Cambios que afecten a una sección de código que requiera una inicialización en tiempo de ejecución.
Agregar controladores de excepciones, en algunos casos.
Cambios en los archivos de recursos.
Cambios en el código de archivos de sólo lectura.
Cambios en código para el que no exista el archivo PDB correspondiente.
Cambios en código para el que no exista un archivo de objeto.
Si realiza alguno de estos cambios e intenta aplicarlos, aparecerá un mensaje de error o advertencia en la Ventana de salida.
- Editar y continuar no vuelve a actualizar las bibliotecas estáticas.Si realiza un cambio en una biblioteca estática, la ejecución continúa con la versión anterior y no se emite ninguna advertencia.
Escenarios no compatibles
Editar y Continuar para C/C++ no está disponible en los siguientes escenarios de depuración:
Aplicaciones o componentes de almacén de Windows de depuración.
Depurar en Windows 98.
Depuración en modo mixto (nativa o administrada).
Depuración de Javascript.
Depuración de SQL.
Depurar un archivo de volcado de memoria.
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.
Depurar una aplicación utilizando Adjuntar a en lugar de ejecutar la aplicación haciendo clic en Iniciar en el menú Depurar.
Depuración de código optimizado.
Depurar código administrado o nativo 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.(ProyectoPropiedades, pestaña Compilar , la configuración Compilador avanzada .).
Depurar una versión anterior del código cuando no ha sido posible generar una nueva versión debido a errores de compilación.
Vea también
Referencia
Editar y continuar, Depuración, Opciones (Cuadro de diálogo)