(C#) Editar y continuar: error 4066
Actualización: noviembre 2007
Mensaje de error
Si actualiza la llamada 'this' o 'base' de un constructor evitará que la sesión de depuración continúe mientras esté habilitada la opción Editar y continuar
Updating the 'this' or 'base' call of a constructor will prevent the debug session from continuing while Edit and Continue is enabled
Este error aparece cuando tiene una llamada base o this tras la declaración del constructor. Considere el ejemplo siguiente:
class Program
{
public Program()
: this(10)
{
}
public Program(int a) { }
static void Main()
{
}
}
Si va a la aplicación e intenta cambiar this(10) por this(20), se produce el error 4066.
Para corregir este error
En el menú Edición, haga clic en Deshacer para deshacer los cambios
O bien
En el menú Depurar, seleccione Detener depuración y, a continuación, realice los cambios y comience una nueva sesión de depuración.
Vea también
Referencia
Constructores (Guía de programación de C#)
Cambios admitidos en el código (C#)
Editar y continuar (Visual C#)