Partager via


Modifier & Continuer (C#) : erreur 4010

La mise à jour des modificateurs de [type | member | parameter modifier] 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 les modificateurs d'un type, d'un membre ou d'un modificateur de paramètre qui ne peut pas être changé pendant le débogage. Ces modifications peuvent notamment inclure :

  • Modifications de l'accessibilité.

  • Ajout ou suppression de abstract, virtual, sealed, unsafe, partial, override, new, static pour les types et les membres.

  • Modifications à ref, out et params pour les paramètres.

Considérons par exemple le code suivant :

internal class Program

{

   static void Main(string[] args) {}

}

Si vous effectuez un pas à pas détaillé dans Main, puis remplacez internal par public, cette erreur se produit.

Pour corriger cette erreur

  • Choisissez Annuler dans le menu Déboguer pour annuler la modification.

    - ou -

    Dans le menu Déboguer, cliquez sur Arrêter le débogage, apportez vos 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#)

Autres ressources

Erreurs et avertissements de Modifier & Continuer (C#)