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
Comment : définir des points d'arrêt dans le script