C# Edit and Continue: erro 4066
Updating the 'this' or 'base' call of a constructor will prevent the debug session from continuing while Edit and Continue is enabled
Este erro ocorre quando você tiver um base ou this chamada após a declaração do construtor. Consider the following example:
class Program
{
public Program()
: this(10)
{
}
public Program(int a) { }
static void Main()
{
}
}
Se você entrar no aplicativo, tente alterar this(10) para this(20), ocorrerá erro 4066.
To correct this error
On the Edit menu, click Undo to undo the changes
- ou -
On the Debug menu, click Stop Debugging, then make the changes and start a new debugging session.
Consulte também
Referência
Constructors (C# Programming Guide)
Alterações de código suportadas (C#)
Edição e continuação (Visual C#)