Partager via


Points d'arrêt et points de trace

Mise à jour : novembre 2007

Les points d'arrêt indiquent au débogueur qu'une application doit s'arrêter, interrompre son exécution, à un certain point. Lorsque l'interruption survient, le programme et le débogueur se mettent en mode arrêt. Pour plus d'informations, consultez Interruption de l'exécution.

Les points de trace sont une nouvelle fonctionnalité de débogage de Visual Studio. Un point de trace est un point d'arrêt auquel a été associée une action personnalisée. Lorsqu'un point de trace est atteint, le débogueur exécute l'action spécifiée par le point de trace au lieu, ou en plus, d'arrêter l'exécution du programme.

Une utilisation courante des points de trace consiste à afficher un message lorsque votre programme atteint un certain point. Vous pouvez utiliser les points de trace pour effectuer un grand nombre des opérations pour lesquelles vous utiliseriez Trace, mais sans avoir à modifier votre code. Une autre différence est que les points de trace ne fonctionnent qu'en mode d'exécution sous débogueur. Pour plus d'informations, consultez Comment : spécifier une action de point de trace/point d'arrêt.

Pour plus d'informations, consultez les rubriques suivantes :

Vue d'ensemble des points d'arrêt

Comment : définir un point d'arrêt simple

Comment : définir un point d'arrêt sur adresse mémoire

Comment : définir un point d'arrêt sur fonction

Comment : définir un point d'arrêt sur un appel de fonction à partir de la fenêtre Pile des appels

Comment : définir un point d'arrêt de données (natif uniquement)

Comment : supprimer un point d'arrêt

Comment : activer ou désactiver un point d'arrêt

Comment : désactiver tous les points d'arrêt

Comment : supprimer tous les points d'arrêt

Comment : modifier l'emplacement d'un point d'arrêt

Comment : spécifier une condition de point d'arrêt

Comment : spécifier un nombre d'accès

Comment : spécifier un filtre de point d'arrêt

Comment : spécifier une action de point de trace/point d'arrêt

Comment : utiliser la fenêtre Points d'arrêt

Échec du point d'arrêt

Comment : définir des points d'arrêt dans le script

Voir aussi

Concepts

Sécurité du débogueur

Concepts de base du débogage : points d'arrêt