" for å gjenoppbygge programmet i Debug -modus.
3 Kjør nybygg innen Visual Studio.
4
Note informasjonen som kildefilnavnet , linjenummer, modul navn eller biblioteket når du får " Påstand Failure" melding. Trykk " Prøv på nytt " for å feilsøke kildekoden .
5
Trykk "Alt 7 " ( "Alt" og deretter " 7 ", mens Alt er trykket ) for å få opp Debug vinduet. Se i samtalen stabelen fra topp til bunn , og gå til den første funksjonen fra programmet kildekoden , hopper den systemkall som er en del av koden generert av kompilatoren .
6
Les din søknad funksjon linje for linje . Legg merke og spore hver funksjon parameter , lokale, globale og statisk variabel som brukes . Se etter pekervariabler blir brukt uten en betinget setning som sjekker om pekeren er NULL . Se etter uinitialiserte pekere og rekke indekser gått ut over grensene.
7
Riktig programmeringsfeil som du finner i og /eller rundt denne delen av koden , eventuelt i den overordnede funksjon eller tidligere kalt funksjon.
Side 8
Følg debug kallstakken å se hvilken linje i søknaden forårsaket brudd hvis feilen ennå ikke er diagnostisert. Gå gjennom de nestede samtaler for å oppdage feilen. Dette kan være en kombinasjon av MFC , Windows bibliotek og systemkall .
9
Bruk verktøyet " PageHeap.exe " for å feilsøke komplekse Windows Memory Heap referanse feil som ikke kan fanges ved å diagnostisere programmet koden. Bruk informasjonen gitt av påstanden melding for videre sporing.