Debugging er processen med at finde fejl i kildekoden til et program. Ofte er det tidskrævende og udmattende . Dens effektivitet afhænger i høj grad af dygtighed af programmøren . Men visuelle debugging værktøjer som dem, der findes i Microsoft Visual Studio i høj grad øge produktiviteten. Gennem disse værktøjer, kan du stoppe et program , sinke dets gennemførelse, overvåge og ændre variable værdier og gå tilbage i gennemførelsestid. Ting du har brug
Microsoft Visual Studio. NET 2003 at bestille såsom " Debugging Microsoft. NET 2.0 Applications " af John Robbins
Vis Flere Instruktioner
1 < p > vide, hvordan at indgå og forlade debug mode i Visual Studio. For at indtaste debug mode , hit F5 eller klikke på "Go" -ikonet. For at forlade debug mode , trykke på Skift + F5 eller klik på "Stop Debugging " ikonet. Du kan udføre begge trin ved at klikke på " Debug" i topmenuen og gøre det rette valg .
2
Placer en ubetinget breakpoint . Dette er hensigtsmæssigt for at vurdere en variabel ved første program bolden. Klik på en variabel af interesse. Tryk på F9 eller klik på "Indsæt /fjern Breakpoint " ikonet i topmenuen . Et rødt mærke pløkker med variablen . Indgå debug mode som i trin 1. . En gul pil vil blive overlejret på det røde mærke . Placer markøren over den variable . Et vindue viser sin værdi vil poppe op . Afslut debug mode.
3
Indstil en betinget breakpoint . Dette er hensigtsmæssigt for at vurdere en variabel efter det første iteration eller pass . Klik på en tællervariablen som dem der bruges i en "for" loop . Tryk på F9 eller klik på "Indsæt /fjern Breakpoint " ikonet i topmenuen . Fra den øverste menu klikke på " Rediger ", " Stoppunkter " eller tryk på " Alt + F9. " Klik på "Data" fanebladet i " Stoppunkter " vinduet. Indtast tællervariablen , "= ", og den værdi, du vil have programmet til at stoppe ved under " Indtast udtrykket , der skal evalueres " tekstfeltet. Indgå debug mode som i trin 1. . Placer markøren over værdien af interesse ( ikke tælleren variabel) . Et vindue dukker op, viser værdien. Afslut debug mode.
4
Udfør en memory dump for at se en stor mængde data. Se Trin 1 for at placere en ubetinget breakpoint efter et array, der er blevet ændret , og indtast debug mode . For at se data i array, trykke på ALT +6 eller klik på " Vis ", " Debug Windows" og "Memory ". Den "Memory " vinduet popper op , visning af data i tre byte kolonner. Du kan ændre dataformatet fra byte til en anden type ved at klikke på "Funktioner ", " Indstillinger ", " Debug ( fanebladet )" og "Format " under "Memory vinduet. " Afslut debug-mode .
5.
Undersøge udførelse layouts via Visual Studio Profilering funktion. Profilering forsikrer programmøren , at en bestemt funktion i et program er blevet henrettet. Klik på " projektet", "Indstillinger ", " Link ( fanebladet )" og tjek "Aktiver Profiling " afkrydsningsfelt . Byg projekt ved at klikke på " Build " ikonet eller ved at trykke F7. På den øverste menu , klik på " Build ", " Profile ", og tjek en af de fem muligheder guiden tilbyder, afhængigt af hvad du finder nyttige. Tryk på " OK". Klik på "Profil" fanebladet under arbejdsområdet vinduet for at se profilen.