Partager via


Modifier & Continuer (C#) : erreur 4009

La mise à jour de [using alias | field | event | fixed size buffer | constant | attribute] empêche la session de débogage de se poursuivre tant que Modifier & Continuer est activé.

Cette erreur indique que vous avez tenté de modifier un alias using, un initialiseur de champ, une cible d'attribut ou des arguments d'attribut.

Prenons l'exemple du code suivant :

class Program

{

   private int Example = 10;

   static void Main() { }

}

Si vous effectuez un pas à pas détaillé dans l'application, puis tentez de remplacer Example = 10 par Example = 20, l'erreur se produit.

Pour corriger cette erreur

  • Annulez les modifications, puis continuez à déboguer sans 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

event (référence C#)

using (référence C#)

Modifications de code prises en charge (C#)

Modifier & Continuer (Visual C#)

Autres ressources

Erreurs et avertissements de Modifier & Continuer (C#)