Partager via


Modifier & Continuer (C#) : erreur 4017

L'attribution d'un nouveau nom à [ namespace | delegate | interface | class | struct | enum | type variable | method | indexer | property | enum member | operator | parameter | field | fixed size buffer | constant | event | using alias | extern alias | attribute ] empêche la session de débogage de se poursuivre tant que Modifier & Continuer est activé.

Cette erreur indique que vous avez essayé de renommer un objet qui ne peut pas être renommé pendant le débogage.

Considérons par exemple le code suivant :

class Example

{

   static void Main() { }

}

Si vous effectuez un pas à pas détaillé dans Main, puis tentez de remplacer Main par Method, cette erreur se produit.

Pour corriger cette erreur

  • Choisissez Annuler dans le menu Déboguer 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

Espaces de noms (Guide de programmation C#)

delegate (référence C#)

Interfaces (Guide de programmation C#)

class (référence C#)

struct (Référence C#)

enum (référence C#)

Méthodes (guide de programmation C#)

Indexeurs (Guide de programmation C#)

Propriétés (Guide de programmation C#)

operator (référence C#)

Mémoires tampons de taille fixe (Guide de programmation C#)

Constantes (Guide de programmation C#)

event (référence C#)

using (référence C#)

extern (référence C#)

Modifications de code prises en charge (C#)

Modifier & Continuer (Visual C#)

Autres ressources

Erreurs et avertissements de Modifier & Continuer (C#)