Compartilhar via


Edição e continuação, depurando, caixa de diálogo Opções

Para acessar a página de Editar e Continuar , abra o menu de Ferramentas e selecione Opções.Na caixa de diálogo Opções , expanda a pasta de Depurando e selecione Editar e Continuar.Esta página permite que você defina as seguintes opções para Editar e Continuar.Para obter mais informações, consulte Edite e continue.

  • Habilitar Editar e Continuar
    Quando selecionado, permite a edição e continuação.

    ObservaçãoObservação

    Edite e Continue não são suportadas para C++ em aplicativos do Windows Store ou componentes.

    Edite e continue permite que você altere seu código-fonte enquanto o programa estiver no modo de interrupção (com algumas restrições) e aplica essas alterações sem ter que terminar a sessão de depuração e compilar o programa novamente.

    Essa configuração não pode ser alterada durante a depuração.

  • Chamado por comandos de depuração
    (Nativo somente) quando selecionado, permite a edição e continua a ser chamado por comandos de execução como Etapa.

  • Perguntar primeiro
    **(Nativo somente)**informa o depurador para perguntar-lhe primeiro antes de chamar a edição e para continuar de um comando de depuração.Isso permite cancelamento de invocação, se você desejar.

  • Avisar sobre código obsoleto
    **(Nativo somente)**quando selecionado, o depurador adverte-o sobre código obsoleto com a caixa de diálogo Aviso de Código Obsoleto .(Consulte Velha caixa de diálogo de aviso de código.)

    Em alguns casos, edite e Continue não podem aplicar alterações de código para o arquivo imediatamente, mas pode ser capaz posteriormente aplicar as alterações de código se você continuar a depuração.Edite e continue atualizações o código no momento.Até que as atualizações de código, a janela de origem mostrarem o código original em cinza.Porque esse código foi substituído por alterações de código, está desatualizado ou obsoleto.Você não pode editar o código obsoleto.

  • Vincular novamente alterações de código após a depuração
    (Nativo somente) Relinks alterações de código nativo depois que você depura.

    Edite e Continue não chamam passos personalizados de compilação.Se seu programa usa passos personalizados de compilação, você pode querer reconstruir manualmente de modo que as passos personalizados de compilação possam ser chamadas.Nesse caso, você pode desativar relinking após edite e continue a garantir que você será solicitado para reconstruir manualmente.

  • Permitir pré-compilação
    (Nativo somente) permite a edição e continua a processar carregar e cabeçalhos pré-compilados no plano de fundo para acelerar o processamento de código alterações.Carregar cabeçalhos pré-compilados requer a alocação de memória física, que pode ser um problema se você estiver criando em um computador com RAM associado.Você pode determinar se isso pode ser um problema usando o gerenciador de tarefas para determinar a quantidade de memória física disponível quando você depurar.Se a quantidade for maior do que o tamanho dos cabeçalhos pré-compilados, edite e Continue não devem ter nenhum problema.Se a quantidade for menor do que o tamanho dos cabeçalhos pré-compilados, você pode evitar edite e continue de carregar cabeçalhos pré-compilados no plano de fundo desmarcar esta opção.

  • Ativar a depuração remota ou depurar um aplicativo em outra conta de usuário
    (Nativo somente) permite a edição e continua operações quando você depura entre computadores ou através das contas de usuário.

Observação de cuidadoCuidado

Ativar a edição nativo e continua quando você depurar remotamente ou através das contas de usuário sérias tem implicações de segurança.Permitindo a edição nativo e continue para essas expõe dos cenários uma vulnerabilidade de segurança que pode ser explorada pelo aplicativo que você está depurando, por outro aplicativo executando no mesmo computador, ou por um terceiros em outro computador que é conectado à mesma rede.Explorando esta vulnerabilidade, uma parte mal-intencionado pode iniciar e executar código arbitrário no computador que você está depurando.Não ativar esse recurso a menos que você confiar aplicativos que você está depurando, os computadores que você está depurando, e a rede que você está conectado a.

Consulte também

Tarefas

Como: especificar configurações do depurador

Referência

Editar e continuar (Visual C#)

Caixa de diálogo Opções de depuração,

Conceitos

Editar e continuar

Outros recursos

Editar e continuar (Visual C++)

Editar e continuar (Visual Basic)