Compartilhar via


C# Edit and Continue: Erro 4012

Updating the initializer of a [feld | enum member] will prevent the debug session from continuing while Edit and Continue is enabled

This error indicates that you tried to edit the initializer of either a field, including const, event, or the initializer of an enum member.

For example, consider the following code:

class Program

{

   enum Color { Red = 1}

   static void Main() { }

}

Se você estiver no aplicativo e tente alterar Red = 1 para Red = 2, este erro ocorre.

To fix the problem

  • On the Edit menu, click Undo to undo the changes

    - ou -

    On the Debug menu, click Stop Debugging, make the changes, then start a new debugging session.

Consulte também

Referência

Enum (referência de C#)

evento (Referência de C#)

Constantes (guia de programação de C#)

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

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

Outros recursos

Editar e continuar a erros e avisos (C#)