Compartir a través de


(C#) Editar y continuar: error 4017

Si cambia de nombre [ espacio de nombres | delegado | interfaz | clase | struct | enumeración | variable de tipo | método | indizador | propiedad | miembro de enumeración | operador | parámetro | campo | búfer de tamaño fijo | constante | evento | alias using | alias extern | atributo ] evitará que la sesión de depuración continúe mientras esté habilitada la opción Editar y continuar

Este error indica que ha intentado cambiar el nombre de un objeto que no se puede cambiar durante el proceso de depuración.

Por ejemplo, considere el siguiente código:

class Example

{

   static void Main() { }

}

Si va a Main e intenta cambiar Main por Method, se produce este error.

Para corregir este error

  • Elija Deshacer en el menú Depurar para deshacer los cambios.

    O bien

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

Vea también

Referencia

Espacios de nombres (Guía de programación de C#)

delegado (Referencia de C#)

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

class (Referencia de C#)

struct (Referencia de C#)

enum (Referencia de C#)

Métodos (Guía de programación de C#)

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

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

operator (Referencia de C#)

Búferes de tamaño fijo (Guía de programación de C#)

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

event (Referencia de C#)

using (Referencia de C#)

extern (Referencia de C#)

Cambios admitidos en el código (C#)

Editar y continuar (Visual C#)

Otros recursos

Errores y advertencias de Editar y continuar (C#)