(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
Métodos (Guía de programación de C#)
Propiedades (Guía de programación 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#)