Debugging ist der Prozess des Findens Defekte im Quellcode eines Programms. Oft ist es zeitaufwendig und anstrengend. Seine Wirksamkeit hängt weitgehend von der Fähigkeit des Programmierers. Allerdings visuelles Debugging -Tools wie die in Microsoft Visual Studio erheblich verbessern die Produktivität. Durch diese Tools können Sie ein Programm stoppen , verlangsamen die Ausführung , Überwachung und Änderung variable Werte und gehen Sie zurück in Ausführungszeit. Was Sie brauchen
Microsoft Visual Studio. NET 2003
Buch wie " Debugging Microsoft. NET 2.0 Applications" von John Robbins
anzeigen Weitere Anweisungen
1
wissen, wie man eingehen , und beenden Sie den Debugmodus in Visual Studio. Um den Debug-Modus , drücken Sie F5 eingeben oder klicken Sie auf " Go "-Symbol. Um von Debug-Modus , drücken Sie Umschalt + F5 verlassen oder klicken Sie auf den "Stop Debugging "-Symbol. Sie können beide Schritte , indem Sie auf " Debug" in der oberen Menüleiste und die gezielte Auswahl durchzuführen.
2
Platz ein unbedingter Haltepunkt . Dies ist angemessen für die Bewertung eine Variable beim ersten Programmstart weiter. Klicken Sie auf eine Variable von Interesse. Drücken Sie F9, oder klicken Sie auf "Einfügen /Entfernen Breakpoint "-Symbol in der oberen Menüleiste . Eine rote Markierung Zapfen Sie die Zeile mit der Variablen. Geben Sie in den Debug- Modus, wie in Schritt 1 . Ein gelber Pfeil auf der roten Markierung überlagert werden. Platzieren Sie den Cursor über die Variable. Ein Fenster, das seinen Wert erscheint. Verlassen Sie den Debug-Modus .
3
Legen Sie einen bedingten Haltepunkt . Dies ist für die Beurteilung einer Variablen nach der ersten Iteration oder passen. Klicken Sie auf einen Zähler Variable , wie sie in einer " for"-Schleife verwendet . Drücken Sie F9, oder klicken Sie auf "Einfügen /Entfernen Breakpoint "-Symbol in der oberen Menüleiste . Von der oberen Menüleiste auf "Bearbeiten ", " Breakpoints " oder drücken Sie "Alt + F9. " Klicken Sie auf die Registerkarte "Daten" des " Breakpoints "-Fenster. Geben Sie den Zähler-Variable , "=" und den Wert, den Sie wollen das Programm auf im Rahmen des " Geben Sie den Ausdruck, der ausgewertet werden " Textfeld zu stoppen. Geben Sie in den Debug- Modus, wie in Schritt 1 . Platzieren Sie den Cursor über dem Wert von Interesse ( nicht die Zählvariable ) . Ein Fenster öffnet sich und zeigt den Wert an. Verlassen Sie den Debug-Modus .
4
Führen Sie eine Speicher-Abbild auf eine große Menge von Daten anzuzeigen. Siehe Schritt 1 für die Platzierung eine unbedingte Haltepunkt nach einem Array , das modifiziert wurde , und geben Sie den Debug-Modus . Um die Daten im Array anzuzeigen, klicken Sie drücken Sie ALT +6 oder "sehen ", " Debug-Fenster " und "Memory ". Der "Memory "-Fenster öffnet sich , die Anzeige von Daten in drei Spalten Byte . Sie können das Datenformat von Byte auf eine andere Art zu ändern , indem Sie auf "Extras ", " Optionen ", " Debug ( der Reiter) " und "Format" unter "Memory -Fenster. " Verlassen Sie den Debug-Modus .
5
Untersuchen Sie die Ausführung Layouts über die Visual Studio Profiling -Funktion. Profiling sichert die Programmierer , dass eine bestimmte Funktion in einem Programm ausgeführt wurde . Klicken Sie auf " Projekt ", " Einstellungen", " -Link ( der Reiter) " und überprüfen Sie die "Enable Profiling " Kontrollkästchen . Erstellen Sie das Projekt , indem Sie auf "Build "-Symbol oder drücken Sie F7 . Auf dem oberen Menü , klicken Sie auf " Erstellen ", " Profil " und überprüfen Sie eine der fünf Optionen bietet der Assistent , je nachdem, was für Sie nützlich . Drücken Sie auf " OK". Klicken Sie auf die Registerkarte "Profil" unter dem Arbeitsplatz -Fenster , um das Profil zu sehen.