Compartir a través de


(C#) Editar y continuar: error 4012

Actualización: noviembre 2007

Mensaje de error

Si actualiza el inicializador de [campo | miembro de enumeración] evitará que la sesión de depuración continúe mientras esté habilitada la opción Editar y continuar
Updating the initializer of a [feld | enum member] will prevent the debug session from continuing while Edit and Continue is enabled

Este error indica que se ha intentado editar el inicializador de un campo, incluidos la constante, el evento o el inicializador de un miembro de enumeración.

Por ejemplo, considere el siguiente código:

class Program

{

   enum Color { Red = 1}

   static void Main() { }

}

Si va a la aplicación e intenta cambiar Red = 1 por Red = 2, se produce este error.

Para corregir el problema

  • En el menú Edición, haga clic en Deshacer para deshacer los cambios

    O bien

    En el menú Depurar, seleccione Detener depuración, realice los cambios y, a continuación, comience una nueva sesión de depuración.

Vea también

Referencia

enum (Referencia de C#)

event (Referencia de C#)

Constantes (Guía de programación de C#)

Cambios admitidos en el código (C#)

Editar y continuar (Visual C#)

Otros recursos

Errores y advertencias de Editar y continuar (C#)