Compartir a través de


(C#) Editar y continuar: error 4023

Actualización: noviembre 2007

Mensaje de error

Si agrega un cuerpo de método evitará que la sesión de depuración continúe mientras esté habilitada la opción Editar y continuar
Adding a method body will prevent the debug session from continuing while Edit and Continue is enabled

Este error indica que ha intentado agregar un cuerpo de método, indizador, propiedad, descriptor de acceso, operadores, constructores, destructores o evento.

Observe el código siguiente:

abstract class Base

{

   protected abstract void Method();

}

class Program : Base

{

   static void Main(string[] args)

   {

      ...

   }

   

   protected override void Method() { }

}

Si va a Main, quita el punto y coma después de la declaración de Method en la clase base y agrega {}, se produce este error.

Para corregir este error

  • Deshaga los cambios y, después, continúe la depuración sin los cambios.

    — o bien —

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

Vea también

Referencia

event (Referencia de C#)

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

operator (Referencia de C#)

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

Destructores (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#)