Compartir a través de


(C#) Editar y continuar: error 4016

Actualización: noviembre 2007

Mensaje de error

Si actualiza el tipo de [estructura | interfaz | enumeración | clase] evitará que la sesión de depuración continúe mientras esté habilitada la opción Editar y continuar.
Updating the kind of a [structs | interface | enum | class] will prevent the debug session from continuing while Edit and Continue is enabled.

Este error indica que ha intentado editar la clase de un tipo que no se puede cambiar durante la depuración. Ha intentado cambiar una estructura, interfaz, enumeración o clase a otro tipo, por ejemplo, una estructura a una clase.

Considere el ejemplo siguiente:

class Example

{

   static void Main(string[] args) {}

}

Si va a Main y cambia class a struct, se produce este error.

Para corregir este error

  • Seleccione Deshacer en el menú Depurar 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

class (Referencia de C#)

struct (Referencia de C#)

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

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