Translation from VPE for Csharp edição and Continue: Erro 4034
Mensagem de erro
Modificar um manipulador catch em torno de um demonstrativo ativo impedirá que a sessão de depurar continue enquanto edição and Continue estiver habilitada
Você tentou edição um catch manipulador que contém um atualmente demonstrativo ativo mas não está na parte superior da pilha de chamadas. Edição e continuação não oferece suporte a esse tipo de alterar durante a depuração.
Considere o código de exemplo a seguir:
class Program
{
static void Example() { }
static void Main(string[] args)
{
try
{
throw new System.Exception();
}
catch
{
Example();
}
}
}
Se você conjunto um ponto de interrupção na telefonar para Example, em seguida, começar a depurar o aplicativo e tenta remover a telefonar para Example no manipulador catch, este erro ocorre.
Para corrigir este erro
Desfazer as alterações e, em seguida, continuar a depuração sem as alterações.Você pode fazer as alterações posterior quando o catch manipulador não contém uma demonstrativo ativo.
- ou -
No menu Debug, clique em Stop Debugging, faça as alterações e inicie uma nova sessão de depuração.
Consulte também
Referência
Alterações de código suportadas (translation from VPE for Csharp)
Edição e continuação (Visual C#)
Outros recursos
edição e continuar erros e avisos (translation from VPE for Csharp)