Sommaire

Les outils fournis par Visual Studio

Les causes des erreurs de logique peuvent être particulièrement délicates à déceler. Visual Studio fournit pour cela un certain nombre d’outils permettant de contrôler l’état d’exécution de l’application, placer des points d’arrêts ou visualiser les données manipulées par l’application.

1. Contrôle de l’exécution

Pour pouvoir explorer le code à la recherche de la cause d’une erreur d’exécution ou de logique, il est important de pouvoir contrôler l’exécution d’une application dans des conditions permettant cette exploration. Visual Studio intègre cette possibilité au travers de l’utilisation d’un débogueur.

Dans Visual Studio, un projet peut être dans trois états distincts :

  • en mode conception : le développement est en cours.

  • en exécution : le code est compilé et l’application est lancée et attachée au débogueur intégré.

  • en pause : le débogueur a stoppé l’exécution de l’application entre deux instructions. 

a. Démarrage

Le lancement de l’application en mode débogage (Debug dans Visual Studio) est effectué en cliquant sur le bouton Démarrer de la barre d’outils.

images/06_006.png

Il est aussi possible de lancer le débogage en utilisant la touche [F5] du clavier.

La combinaison ...