C# Edit and Continue: Erro 4053
Modificando um ' [método | propriedade | indexador | operador | evento | construtor | destrutor]' que contém um método anônimo impedirá a sessão de depuração continue enquanto Edit and Continue estiver habilitada
Você tentou modificar um método, propriedade, indexador, operador, eventos, construtor ou destrutor contendo um método anônimo. Edit and Continue does not support this change during debugging.
Considere este código:
class Program
{
delegate void D();
static void Main(string[] args)
{
D d = delegate { System.Console.WriteLine("D"); };
System.Console.WriteLine("Main");
}
}
Se você entrar em Main, em seguida, altere WriteLine("Main") para WriteLine("Hello"), este erro ocorre.
To correct this error
Sobre o Editar menu, clique em Desfazer para desfazer alterações
- ou -
On the Debug menu, click Stop Debugging, then make the changes and start a new debugging session.
Consulte também
Referência
Alterações de código suportadas (C#)
Edição e continuação (Visual C#)