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

  1. 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.

  2. 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.

  3. 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

Outros recursos

Editar e continuar (Visual Basic)