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
Constantes (Guide de programmation C#)
Modifications de code prises en charge (C#)
Modifier & Continuer (Visual C#)