Compartilhar via


C# Edit and Continue: Erro 4008

Editing or commenting out an active statement inside a readonly section will prevent the debug session from continuing while Edit and Continue is enabled.

Este erro indica que você tentou comentar uma instrução ativa dentro de uma seção Edit and Continue tenha marcado como somente leitura. Editar e continuar não suportam alterações para o active statements durante a depuração.

For example, consider the following code:

class Program

   {

      static void Main()

      {

         Try

      {

   }

      Finally

      { System.Console.WriteLine("Example");

      }

   }

}

Se você definir um ponto de interrupção na Console.WriteLine, inicie a depuração do aplicativo e adicionar /* antes do try e */ após o fechamento da finally, este erro ocorre.

To fix this problem

  • Do Debug menu, escolha Desfazer para desfazer as alterações

    - ou -

    Clique em Stop Debugging, faça as alterações e inicie uma nova sessão de depuração.

Consulte também

Referência

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

Edição e continuação (Visual C#)

Outros recursos

Editar e continuar a erros e avisos (C#)