Compartilhar via


Editar e continuar (Visual Basic)

Edição e continuação é um recurso para Visual Basic de depuração que permite que você altere seu código durante a execução no modo de interrupção.Após a aplicação de edição de código, você pode continuar a execução de código com novas edições no local e ver o efeito.

Você pode usar o Editar e continuar recurso sempre que você entra no modo de interrupção.No modo de interrupção, o ponteiro de instrução, uma seta amarela na janela fonte, aponta para a linha que será executada em seguida e estará localizada em uma instrução executável em um corpo de método ou propriedade.Você pode fazer praticamente qualquer tipo de alteração nas instruções executáveis no modo de interrupção e a alteração será incorporada ao projeto subjacente.No modo de interrupção, no entanto, geralmente não é permitido alterar instruções de declaração, como métodos públicos, campos públicos ou declarações de classe.

Quando você faz uma edição não autorizada, a alteração é marcada com um sublinhado ondulado roxo e uma tarefa é exibida na lista de tarefas.Se você quiser continuar a usar o Editar e continuar, você deve desfazer uma edição não autorizada.Determinadas edições não autorizadas podem ser permitidas se feito fora Edit and Continue.Se você quiser manter os resultados de uma edição não autorizada, você deve parar a depuração e reinicie o aplicativo.

Editar e continuar não suportam alterações para o código do LINQ enquanto você está depurando.Consulte Edit and Continue Not Supported for LINQ.

Editar e continuar não é suportado quando iniciar a depuração usando Attach to Process.Editar e continuar não há suporte para o código otimizado, misto de código gerenciado e nativo, Compact Framework (Smart Device) projetos, depuração no Windows 98 ou depuração de 64 bits.

Se você estiver depurando um aplicativo de 64 bits e deseja usar edição e continuação, você deve alterar a plataforma de destino e compilar o aplicativo como um aplicativo de 32 bits.Você pode alterar essa configuração, abrindo o Propriedades do projeto e indo para o Compilar página.Nessa página, clique em Advanced Compile Options e altere o Target CPU configuração para x86 na Advanced Compiler Settings caixa de diálogo.

Os tópicos nesta seção fornecem detalhes adicionais sobre como usar esse recurso e que tipos de alterações não são permitidas.

Nesta seção

Seções relacionadas