L'essentiel de Visual Studio 2015

Démarrer le débogage

Testez gratuitement nos 1330 formations

pendant 10 jours !

Tester maintenant Afficher tous les abonnements
Commencez à déboguer et observez les différentes fenêtres de débogage ouvertes dans votre application Visual Studio.
02:39

Transcription

Mon point d'arrêt étant posé, je peux commencer ma séquence de débogage en démarrant mon programme et comme j'ai un point d'arrêt, il va simplement se déclencher car il est sur du code qui s'exécute au démarrage. Je fais donc «Démarrer» ou simplement «F5» pour lancer le démarrage. Il y a «Génération» et «Compilation». Ensuite, on démarre l'interface. Elle n'est même pas démarrée ici car mon point d'arrêt a été touché. On le voit car j'ai une flèche jaune sur cet emplacement et que la ligne elle-même a été surlignée en jaune. Je suis à cet endroit dans l'exécution de mon code, qui a été arrêtée, et j'ai ici l'événement «Accès à un point d'arrêt». On a plein de fenêtres ouvertes dont vous n'aurez pas forcément besoin mais vous avez un outil de diagnostic assez récent dans Visual Studio qui vous montre la session de diagnostic, la mémoire du processus, etc. C'est un profileur de code vraiment très pratique qui vous permet d'identifier les parties du code plus consommatrices que d'autres. Je vais diminuer cela, je n'en ai pas vraiment besoin. En-dessous, j'ai deux fenêtres ainsi que des onglets. J'ai une fenêtre très pratique qui montre les valeurs de variables locales et la pile des appels, c'est-à-dire là d'où on vient. On a «MainWindow» à la ligne 19 qui a appelé «Main.Main» à la ligne 171. Si vous avez une classe qui appelle une méthode qui ouvre une instance d'une classe qui appelle une méthode, etc, vous aurez ici toute la pile depuis le début de l'appel pour connaître la hiérarchie des appels. C'est assez classique. On a donc nos variables locales, on peut voir nos classes, nos propriétés, nos variables et ce qu'elles contiennent. On a ici les paramètres d'exceptions sur lesquelles la séquence de débogage va s'arrêter si elles sont levées. Les exceptions étant des erreurs, dès qu'une erreur se produit, l'exécution s'arrête même s'il n'y a pas de point d'arrêt. On s'arrête sur l'erreur, on en générera une après, pour voir. La fenêtre d'exécution me permet de saisir une expression pour la tester.

L'essentiel de Visual Studio 2015

Apprenez à créer des applications, à les déboguer et à les déployer avec Visual Studio. Développez des programmes en .NET pour Windows, les appareils mobiles et le web.

3h06 (40 vidéos)
Aucun commentaire n´est disponible actuellement
 
Logiciel :
Visual Studio Visual Studio 2015
Spécial abonnés
Date de parution :18 févr. 2016

Votre formation est disponible en ligne avec option de téléchargement. Bonne nouvelle : vous ne devez pas choisir entre les deux. Dès que vous achetez une formation, vous disposez des deux options de consultation !

Le téléchargement vous permet de consulter la formation hors ligne et offre une interface plus conviviale. Si vous travaillez sur différents ordinateurs ou que vous ne voulez pas regarder la formation en une seule fois, connectez-vous sur cette page pour consulter en ligne les vidéos de la formation. Nous vous souhaitons un excellent apprentissage avec cette formation vidéo.

N'hésitez pas à nous contacter si vous avez des questions !