Partager via


Modifier & Continuer (C#) : erreur 4017

Mise à jour : novembre 2007

Message d'erreur

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é.
Renaming a [ 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 ] will prevent the debug session from continuing while Edit and Continue is enabled

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#)