Partager via


Erreur irrécupérable C1092

Modifier & Continuer ne prend pas en charge les modifications sur les types de données ; génération requise

Vous avez modifié ou ajouté un type de données depuis la dernière génération réussie.

  • Edit and Continue ne prend pas en charge les modifications apportées aux types de données existants, notamment les définitions de classe, de struct ou d’énumération. Vous devez arrêter le débogage et générer l’application.

  • Edit and Continue ne prend pas en charge l’ajout de nouveaux types de données si un fichier de base de données de programme, tel que vcx0.pdb (où x est la version principale de Visual C++ en cours d’utilisation) est en lecture seule. Pour ajouter des types de données, le compilateur doit ouvrir le fichier .pdb en mode écriture.

Pour supprimer cette erreur sans mettre fin à la session de débogage actuelle

  1. Replacez le type de données dans l’état où il se trouvait avant l’erreur.

  2. Dans le menu Déboguer , choisissez Appliquer les modifications du code.

Pour supprimer cette erreur sans modifier votre code source

  1. Dans le menu Déboguer , choisissez Arrêter le débogage.

  2. Dans le menu Générer , cliquez sur Générer.

Pour plus d’informations, consultez Modifications de code prises en charge.