Modifier & Continuer : avertissement 2003
Mise à jour : novembre 2007
Message d'erreur
La modification de la position du code peut causer des erreurs de gestion des exceptions ou de destruction de variable : fonction
Code position change may cause exception handling or variable destruction errors: function
Les modifications du code avant le point d'exécution peuvent avoir altéré l'état de gestion des exceptions. Les modifications de l'état de gestion des exceptions peuvent être causées par :
l'exécution d'un constructeur ;
l'exécution d'un destructeur ;
l'entrée dans un bloc try/catch ;
la sortie d'un bloc try/catch.
Si l'état de gestion des exceptions a changé, le gestionnaire d'exceptions ne peut pas être appelé et les variables ne peuvent pas être construites ou détruites correctement. Vous pouvez continuer le débogage, mais votre application peut s'arrêter ou subir des fuites de mémoire si une exception se produit. Pour éviter cela, arrêtez le débogage et régénérez votre application.
Cette erreur peut se produire uniquement si la fonction est compilée avec /GX pour la gestion des exceptions.