Partilhar via


Editar e Continuar (Visual Basic)

Editar e Continuar são um recurso para depuração do Visual Basic que permite alterar seu código durante a execução em modo de interrupção. Depois que as edições do código tiverem sido aplicadas, você poderá retomar a execução de código com as novas edições no lugar e visualizar o efeito.

Você pode usar o recurso Editar e Continuar sempre que entrar no modo de Interrupção. No modo de Interrupção, o ponteiro de instrução, uma seta amarela na janela de origem, aponta para a linha que será executada em seguida e será localizado em uma instrução executável dentro de um método ou corpo de 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á inserida no projeto subjacente. Quando estiver no modo de Interrupção, porém, não será permitido em geral modificar instruções de declaração, como métodos públicos, campos públicos ou declarações da classe.

Quando você faz uma edição não autorizada, a alteração será marcada com um sublinhado ondulado roxo e uma tarefa será exibida na Lista de Tarefas. Você deve desfazer uma edição não autorizada se quiser continuar usando Editar e Continuar. Certas edições não autorizadas podem ser permitidas se forem feitas fora de Editar e Continuar. Se você quiser reter os resultados de uma edição não autorizada, deverá parar de depurar e reiniciar o aplicativo.

Editar e Continuar tem suporte para projetos de 64 bits voltados para o .NET Framework 4.5.1.

Editar e Continuar não tem suporte quando você começa a depuração usando Anexar ao Processo. Editar e Continuar não tem suporte para código otimizado, código gerenciado misto e código nativo, ou projetos do Compact Framework (dispositivo inteligente).

Os tópicos desta 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