Billiga 3 Kör nybyggnation inom Visual Studio .
4
Notera informationen som källa filnamn , radnummer , modul namn eller biblioteket när du får " Assertion Failure " meddelandet. Tryck på " Försök igen " för att felsöka källkod .
5
Tryck " Alt +7 " ( " Alt " och sedan " 7 " medan Alt trycks ) för att få upp Debug fönstret . Titta i anropsstacken från topp till botten , och gå till den första funktionen från din ansökan källkod , hoppar systemet samtal som är en del av den kod som genereras av kompilatorn .
6
Läs ditt ansökan funktion rad för rad . Notera och spåra varje funktion parameter , lokal , global och statisk variabel som används . Leta efter pekarvariablerna används utan en villkorlig programsats som kontrollerar om pekaren är NULL . Leta efter oinitierade pekare och index array gått out of bounds .
7
åtgärda programfel som du hittar i och /eller runt denna del av koden , möjligen i den överordnade funktionen eller tidigare kallad funktion .
8
Följ stapeln debug uppmaning att se vilken rad i ansökan orsakade kränkning om felet är ännu inte diagnostiserats . Gå igenom de kapslade samtal för att upptäcka felet . Dessa kan vara en kombination av MFC , Windows bibliotek och samtal systemet .
9
Använd verktyget " PageHeap.exe " för att felsöka komplexa Windows Memory fel Heap referens som inte kan fångas av diagnostisering anmälningskod . Använd informationen som ges av påståendet meddelandet för vidare spårning . Addera