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