Como: Aplicar edições no modo de interrupção com edição e continuar
Este tópico se aplica a:
Edição |
Visual Basic |
C# |
C++ |
Desenvolvedores Web |
---|---|---|---|---|
Express |
||||
Padrão |
||||
PRO e equipe |
Legenda de tabela:
Aplica-se |
|
Não é aplicada |
|
Comando ou comandos oculta por padrão. |
Você pode usar o Edit and Continue para editar o seu código no modo de Interrupção (Break mode), e depois continuar sem interromper e reiniciar a execução.
Edit and Continue não estão disponível nas seguintes situações de depuração:
Depuração de modo misto (nativo/gerenciado).
Depuração SQL.
Depuração um Dr.Despejo do Watson.
A edição do código após uma exceção sem tratamento, quando o Desenrolar the telefonar pilha on unhandled exceptions opção não estiver selecionada.
Estiver depurando um aplicativo em tempo de execução incorporado.
Estiver depurando um aplicativo com Attach to em vez de executar o aplicativo com Start a partir do menu Debug.
Depurar o código otimizado.
Depuração de código gerenciado quando o destino é um aplicativo de 64 bits.Se você deseja editar e continuar, você deve definir o destino como x86.(Projeto PropriedadesCompilar guia, Compilador avançadaconfiguração de .).
Depuração de uma versão antiga do seu código após uma nova versão falhar a compilação devido a erros de compilação.
Para editar código no modo de Interrupção
Entre no modo de Interrupção, seguindo um destes procedimentos:
Defina um ponto de interrupção no seu código, e escolha Start Debugging no menu Debug e aguarde até o aplicativo chegar ao ponto de interrupção.
- ou -
Inicie a depuração, e selecione Break All a partir do menu Debug.
- ou -
Quando ocorrer uma exceção, escolha Enable Editing no Exception Assistant.
Faça as alterações de código desejadas e legais.
Para obter mais informações, consulte edição e continuar (Visual Basic): Não há suporte para declaração edições e edição e continuar (Visual Basic): Não há suporte para método and propriedade Body Edits.
Observação: Se você tentar para fazer uma alteração de código que não é permitida pelo Edit and Continue, sua edição será sublinhada por um sublinhado ondulado roxo e uma tarefa será exibidas na Lista de Tarefas (Task List).Você não será capaz de continuar a execução do código, a menos que você desfaça a alteração ilegal do código.
No menu Debug, clique em Continue para continuar a execução.
Seu código agora executa com suas edições aplicadas incorporadas ao projeto.
Consulte também
Referência
edição e continuar (Visual Basic): Não há suporte para declaração edições
edição e continuar (Visual Basic): Não há suporte para método and propriedade Body Edits