Partager via


Modifier & Continuer (C#) : erreur 4012

La mise à jour de l'initialiseur de [feld | enum member] empêche la session de débogage de se poursuivre tant que Modifier & Continuer est activé.

Cette erreur indique que vous avez essayé de modifier l'initialiseur d'un champ, y compris const et événement, ou l'initialiseur d'un membre enum.

Considérons par exemple le code suivant :

class Program

{

   enum Color { Red = 1}

   static void Main() { }

}

Si vous exécutez l'application pas à pas et tentez de remplacer Red = 1 par Red = 2, cette erreur se produit.

Pour corriger le problème

  • Dans le menu Edition, cliquez sur Annuler pour annuler les modifications.

    ou

    Dans le menu Déboguer, cliquez sur Arrêter le débogage, apportez les modifications, puis démarrez une nouvelle session de débogage.

Voir aussi

Référence

enum (référence C#)

event (référence C#)

Constantes (Guide de programmation C#)

Modifications de code prises en charge (C#)

Modifier & Continuer (Visual C#)

Autres ressources

Erreurs et avertissements de Modifier & Continuer (C#)