Caixa de diálogo Editar e Continuar, Depuração, Opções
Para acessar a página Editar e Continuar, abra o menu Ferramentas e selecione Opções. Na caixa de diálogo Opções, expanda a pasta Depuração e selecione Editar e Continuar. Essa página permite que você defina as seguintes opções para Editar e Continuar. Para obter mais informações, consulte Editar e Continuar.
Habilitar Editar e Continuar
Quando selecionada, habilita Editar e Continuar.Dica
O recurso Editar e Continuar não tem suporte ao C++ em aplicativos ou componentes da Windows Store.
Editar e Continuar permite que você altere o código-fonte quando o programa estiver no modo de interrupção (com algumas limitações) e aplica essas alterações sem a necessidade de encerrar a sessão de depuração e de compilar novamente o programa.
Essa configuração não pode ser alterada durante a depuração.
Chamado por comandos de depuração
(Somente nativo) Quando selecionado, habilita a invocação de Editar e Continuar por comandos de execução, como Etapa.Perguntar primeiro
**(Somente nativo)**Informa o depurador para perguntar primeiro antes de invocar Editar e Continuar a partir de um comando de depuração. Isso permite o cancelamento da invocação, se desejado.Avisar sobre código obsoleto
**(Somente nativo)**Quando selecionada, o depurador avisa você sobre código obsoleto com a caixa de diálogo Aviso de Código Obsoleto. (Consulte Caixa de diálogo Aviso de Código Obsoleto.)Em alguns casos, Editar e Continuar não pode aplicar imediatamente alterações de código ao executável, mas talvez consiga aplicá-las posteriormente se você continuar a depuração. Editar e Continuar atualizará o código naquele momento. Enquanto o código é atualizado, a janela do código-fonte exibe o código original em cinza. Como esse código foi substituído por alterações de código, ele está desatualizado ou obsoleto. Não é possível editar código obsoleto.
Vincular novamente alterações de código após a depuração
(Somente nativo) Vincula novamente as alterações de código nativo após a depuração.Editar e Continuar não invoca as etapas personalizadas de compilação. Se o seu programa usa etapas personalizadas de compilação, recompile manualmente de modo que as etapas personalizadas de compilação possam ser invocadas. Nesse caso, você pode desabilitar nova vinculação após Editar e Continuar para assegurar que seja solicitado a fazer a recompilação manualmente.
Permitir pré-compilação
(Somente nativo) Permite que Editar e Continuar carregue e processe cabeçalhos pré-compilados no plano de fundo para acelerar o processamento de alterações de código. O carregamento de cabeçalhos pré-compilados requer a alocação de memória física, o que pode ser um problema se você estiver compilando em um computador com RAM limitada. Você pode determinar se isso é um problema usando o Gerenciador de Tarefas para definir a quantidade de memória física disponível durante a depuração. Se esse valor for maior que o tamanho dos cabeçalhos pré-compilados, Editar e Continuar não terá problemas. Se o valor for menor que o tamanho dos cabeçalhos pré-compilados, você pode impedir que Editar e Continuar carregue cabeçalhos pré-compilados no plano de fundo desmarcando essa opção.Habilitar durante a depuração remota ou durante a depuração de um aplicativo em execução em outra conta de usuário
(Somente nativo) Permite operações de Editar e Continuar quando você depura entre computadores ou entre contas de usuário.
Aviso
A habilitação de Editar e Continuar nativo quando você depura remotamente ou entre contas de usuários tem graves implicações de segurança.A habilitação de Editar e Continuar nativo nesses cenários expõe uma vulnerabilidade de segurança que pode ser explorada pelo aplicativo em depuração, por outro aplicativo em execução no mesmo computador ou por um aplicativo de terceiros em outro computador conectado à mesma rede.Explorando essa vulnerabilidade, um código mal-intencionado de terceiros pode iniciar e executar códigos arbitrários no computador em que você está depurando.Não habilite esse recurso a menos que você confie nos aplicativos em depuração, nos computadores em que está depurando e na rede à qual está conectado.
Consulte também
Tarefas
Como especificar configurações do depurador
Referência
Editar e continuar (Visual C#)
Caixa de diálogo Depuração, Opções