Compartilhar via


Como: usar o Editar e continuar (C#)

Com editar e continuar para C#, você pode fazer alterações em seu código no modo de interrupção durante a depuração.As alterações podem ser aplicadas sem ter que parar e reiniciar a sessão de depuração.

Editar e continuar é invocado automaticamente quando você fizer alterações no modo de interrupção e escolha uma execução do depurador comando como continuar, etapa, ou Set Next Statement, ou avaliar uma função em uma janela do depurador.

ObservaçãoObservação

Editar e continuar não é suportado quando a depuração de 64 bits de código, o Compact Framework otimizado código, misto código nativo/gerenciado ou código de integração do SQL Server common language runtime (CLR).Se você tentar aplicar alterações de código em um desses cenários, o depurador coloca até uma caixa de diálogo explicando que editar e continuar não é suportado.

Para chamar o Editar e continuar automaticamente

  1. No modo de interrupção, faça uma alteração no seu código fonte.

  2. Do Debug menu, clique em continuar, etapa, ou Set Next Statement ou avaliar uma função em uma janela do depurador.

    O novo código é compilado e a depuração continua com o novo código.Algumas alterações não são suportadas pelo Edit and Continue.Para mais informações, consulte Alterações de código suportadas (C#).

Ativar/desativar editar e continuar

  1. No menu Tools, clique em Options.

  2. No Opções caixa de diálogo caixa, expanda o depuração nó e selecione Editar e continuar.

  3. No Opções caixa de diálogo Editar e continuar de página, marque ou desmarque o Enable Edit and Continue caixa de seleção.

    A configuração tem efeito quando você reiniciar a sessão de depuração.

Consulte também

Referência

Editar e continuar (Visual C#)

Alterações de código suportadas (C#)

Editar e continuar a erros e avisos (C#)