Modifier & Continuer (C#) : erreur 4010
Mise à jour : novembre 2007
Message d'erreur
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é
Updating the modifiers of a [type | member | parameter modifier] will prevent the debug session from continuing while Edit and Continue is enabled
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#)