Compartir a través de


(C#) Editar y continuar: error 4011

Actualización: noviembre 2007

Mensaje de error

Si actualiza el tipo de [datos devuelto | propiedad | evento | parámetro | campo | restricción ] evitará que la sesión de depuración continúe mientras esté habilitada la opción Editar y continuar
Updating the type of a [return type | property type | event type | parameter type | field type | constraint type ] will prevent the debug session from continuing while Edit and Continue is enabled

Este error indica que ha intentado editar un tipo que no se puede cambiar durante el proceso de depuración:

  • El tipo de valor devuelto de un delegado.

  • El tipo de un método.

  • El tipo de propiedad.

  • Un tipo de evento.

  • El tipo de parámetro de un método o indizadores.

  • El tipo de un campo, búfer de tamaño fijo, constante o evento.

  • El tipo de una restricción (incluidas struct, class o new).

Considere el ejemplo siguiente:

class Program

{

   static void Main()

   ...

}

Si comienza la depuración e intenta cambiar void por int, se produce este error.

Para corregir este error

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

    O bien

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

Vea también

Referencia

delegate (Referencia de C#)

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

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

event (Referencia de C#)

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

Búferes de tamaño fijo (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#)