Translation from VPE for Csharp edição and Continue: Erro 4003
Mensagem de erro
Editar ou excluir uma instrução ativa dentro de um método anônimo impedirá a sessão de depuração de continuar enquanto Edição e Continuação estiver ativado.
Este erro indica que você tentou editar uma instrução ativa dentro de um método anônimo.
Por exemplo, considere o código a seguir:
class Program
{
delegate void D();
static void Main()
{
D d = delegate
{ System.Console.WriteLine("Inside anonymous method");
};
d();
}
}
Se você conjunto um ponto de interrupção na linha com o System.Console.WriteLine chamar, depois depurar o aplicativo e tente edição o WriteLine telefonar, este erro ocorre.
Para obter mais informações, consulte O ativo Statements.
Para corrigir este erro
Desfaça as alterações, e depois continue a depuração sem as alterações.Você pode fazer as edições posteriormente quando a instrução não estiver mais ativa.
- ou -
No menu Debug, clique em Restart.
Isso irá finalizar a sessão de depuração e iniciará uma nova sessão.
Consulte também
Referência
Alterações de código suportadas (translation from VPE for Csharp)
Edição e continuação (Visual C#)
Métodos anônimos (Guia de programação do C#)
Outros recursos
edição e continuar erros e avisos (translation from VPE for Csharp)