Essayer de déboguer une application VB.NET sans la possibilité d' examiner les variables est presque comme essayer de conduire une voiture sans voir la route. Fenêtre Exécution d ' VB.NET permet aux développeurs de mettre en pause l' exécution d' d'une application à n'importe quel moment et d'examiner l'état du programme. Cette capacité est utile parce que la fenêtre Exécution vous montre les valeurs réelles que les variables contiennent à un moment précis dans le temps , et vous pouvez même changer la valeur d' une variable sans arrêter le programme. Apprendre à utiliser la fenêtre Exécution vous permet de déboguer des applications VB.NET rapide et d'identifier les goulots d'étranglement qui peuvent influer sur les performances du système . Instructions
Set Up environnement de test
1
Ouvrir l'un de vos VB.NET Windows Forms projets utilisant Visual Studio. Les noms des fichiers dans le projet apparaissent dans la fenêtre de l'Explorateur de solutions .
2
Localisez le fichier qui s'exécute lorsque votre projet démarre . Cliquez-droit sur ce formulaire et cliquez sur « View Designer" pour afficher le formulaire dans la fenêtre de conception.
3
Cliquez sur "View" et " Boîte à outils " pour voir la boîte à outils du projet. Double- cliquez sur le contrôle "Button" dans la boîte à outils . Visual Studio met un bouton sur le formulaire.
4
Double -cliquez sur ce bouton. La fenêtre de code s'ouvre et positionne le curseur à l'intérieur des sous " Click " du formulaire. Le nom de la sous dépend du nom du bouton . Par exemple, si le nom du bouton est " Button1 ", le nom du sous-marin est " Button1_Click ".
5
Collez le code suivant avant instruction " End Sub " de cette sous :
Dim variable1 As String = "chaîne 1"
variable2 As string = " chaîne 2"
variable3 As Int16 = 4
6
Déplacez votre curseur sur le mot «variable» dans la première déclaration , puis déplacez lentement le curseur vers la gauche jusqu'à ce qu'il atteigne le gris vertical qui descend du côté gauche de la fenêtre de code. Cliquez sur ce lieu . Visual Studio met un point rouge là-bas. Il s'agit d' un point d'arrêt , lorsque le code est exécuté, il s'arrête à ce point
7
Répétez cette procédure pour les deux autres lignes de code. . Lorsque vous avez terminé , un point d'arrêt rouge apparaît à gauche de chaque déclaration. Les développeurs utilisent ces points d'arrêt pour les applications de pause aux points d' intérêt .
8
Appuyez sur " F5" pour exécuter le projet . Le programme s'arrête lorsqu'il atteint le premier point d'arrêt . Appuyez sur " Ctrl", " Alt " et "I " touches en même temps pour ouvrir la fenêtre Exécution.
Debug Window aide immédiate
9 Type de
la déclaration suivante dans la fenêtre Exécution :
? variable1
Le point d'interrogation indique Visual Studio que vous souhaitez examiner la valeur de la variable qui apparaît à droite du point d'interrogation. Cette variable est " variable1 " dans cet exemple.
10
Appuyez sur " Entrée". Le programme se poursuit et tombe à travers la déclaration suivante où il s'arrête à nouveau
11
Tapez la commande suivante dans la fenêtre Exécution : .
? variable1
Appuyez sur " Entrée". La fenêtre affiche la valeur de variable1 cette fois , car il a maintenant une valeur
12
Appuyez sur " F11 " et tapez l'instruction suivante dans la fenêtre Exécution : .
? variable2
La fenêtre affiche la valeur de la variable
13 Type
la commande ci- dessous dans la fenêtre Exécution : .
varaible2 = " nouvelle valeur "
< p> Appuyez sur " Entrée". La fenêtre d'exécution exécute votre commande en temps réel et modifie la valeur de la variable 2 de « nouvelle valeur. " Le vérifier en examinant sa valeur comme décrit dans les étapes précédentes. L'attribution de nouvelles valeurs aux variables que l'exécution du code est un moyen utile pour explorer les possibilités alternatives de branchement . Par exemple, si un bloc de code ne fonctionne que si "X" est "1 ", vous pouvez changer la valeur de "X" dans la fenêtre Exécution et pas dans le code en utilisant "F11" pour suivre le chemin qu'il faut quand « X »n'est pas « 1 ».