Compartir a través de


(C#) Editar y continuar: error 4010

Si actualiza los modificadores de [tipo | miembro | modificador de parámetro] 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 editar los modificadores de un tipo, miembro o modificador de parámetro, que no se pueden cambiar durante la depuración. Esto puede incluir:

  • Cambios en la accesibilidad.

  • Incorporación o eliminación de abstract, virtual, sealed, unsafe, partial, override, new, static en tipos y miembros.

  • Cambios de ref, out y params en parámetros.

Por ejemplo, considere el siguiente código:

internal class Program

{

   static void Main(string[] args) {}

}

Si va a Main y cambia internal a public, se produce este error.

Para corregir este error

  • Elija Deshacer en el menú Depurar para deshacer el cambio.

    O bien

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

Vea también

Referencia

Cambios admitidos en el código (C#)

Editar y continuar (Visual C#)

Otros recursos

Errores y advertencias de Editar y continuar (C#)