Compartilhar via


Como: aplicar edições no modo de interrupção com editar e continuar

Você pode usar o Edit and Continue para editar o seu código no modo de interrupção e continuar sem interromper e reiniciar a execução.

Editar e continuar não está disponível nos seguintes cenários de depuração:

  • Depuração de modo misto (nativo/gerenciado).

  • SQL de depuração.

  • Depuração um Dr.Despejo do Watson.

  • Edição do código após uma exceção não tratada, quando o Unwind the call stack on unhandled exceptions não está selecionada.

  • Depurando um aplicativo de tempo de execução incorporado.

  • Depurando um aplicativo com Attach to em vez de executar o aplicativo com Iniciar do Debug menu.

  • Depurar o código otimizado.

  • Depurando código gerenciado quando o destino é um aplicativo de 64 bits.Se você deseja editar e continuar, você deve definir o destino como x86.(ProjetoPropriedades, Compilar guia, Advanced Compiler configuração.).

  • 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. Inserir modo de interrupção, seguindo um destes procedimentos:

    • Definir um ponto de interrupção em seu código, em seguida, escolha Start Debugging do Debug menu e espere o aplicativo para o ponto de interrupção.

      - ou -

    • Iniciar a depuração e, em seguida, selecione Break All do Debug menu.

      - ou -

    • Quando ocorre uma exceção, escolha Enable Editing sobre oException Assistant.

  2. Faça as alterações de código desejadas e legais.

    Para obter mais informações, consulte Edit and Continue (Visual Basic): Unsupported Declaration Edits e Não há suporte para edições no Visual Basic, editar e continuar.

    ObservaçãoObservação

    Se você tentar alterar um código que não é permitida pelo Edit and Continue, sua edição será sublinhada por uma linha ondulada púrpura e uma tarefa serão exibidos na lista de tarefas.Você não poderá continuar a execução do código, a menos que você desfaça a alteração de código ilegal.

  3. No Debug menu, clique em continuar continuar a execução.

    Seu código agora executa com suas edições aplicadas incorporadas ao projeto.

Consulte também

Referência

Não há suporte para edições no Visual Basic, editar e continuar

Outros recursos

Edit and Continue (Visual Basic): Unsupported Declaration Edits

Editar e continuar (Visual Basic)