Symbolet banen definerer kataloger der symbolfilene bor . Symbolet filer består banen og filnavnet , som lar debugger for å finne de symbolfilene . Hvis du feilsøker programmer i en bruker - modus på din PC og symbolet filene er lagret i sine opprinnelige steder, kan de debugging verktøy finne symbolfilene . I noen tilfeller må du angi symbol banen betegner dine symbolfilene slik at debugging programmer kan finne dem . Debugging verktøy for Windows er en liste over utvidbar programmer for debugging enhetsdrivere for Windows-operativsystemer . WinDbg og Symbol Sti
WinDbg er en kilde -level debugger med et grafisk brukergrensesnitt og en tekstbasert grensesnitt . Ved hjelp av dette verktøyet kan du vise kildekoden , sett stoppunkter , vise variabler og hukommelse. Den har en kommandovinduet for å kjøre ulike kommandoer. Den lar deg også til eksternt feilsøke brukermodusfeil kode . Symbol server teknologi er innebygd i WinDbg og andre debugging verktøy. Microsoft lar deg få tilgang til en Internett- symbol server som opprettholder symbolfilene . Hvis du vil bruke Microsoft Symbol server, må du installere WinDbg og starte en debugging session . På "File "-menyen , klikk " Symbol File Path, " i Symbol banen skriver du inn følgende : SRV * din plassering for symbolene * http://msdl.microsoft.com/download/symbols . " Din plassering etter symboler " er hvor du velger å lagre nedlastede symboler.
Bruke Symchk.exe å laste ned symboler
Dette verktøyet er bygget i Windows Debugging verktøy. Den brukes til å verifisere symboler og å konstruere et symbol cache på en praktisk måte . Dette er et kommandolinjeverktøy . Du kan legge til mappen på debugging verktøy for Windows til miljøvariabelen PATH på PCen din, og dermed kan du bruke dette verktøyet bare fra kommandoen spørsmål . For å bruke Symchk.exe å laste ned symbolfilene , skriver du inn følgende kommandoer: symchk /rc : \\ windows \\ system32 /s SRV * c: \\ symbolene \\ * http://msdl.microsoft.com/download/symbols
Angi symbol Sti for debugging verktøy
debugging verktøy krever symbol informasjon som er lagret i PDB (Program Database) filer. Symbol filer er nødvendig for din søknad og for tredjeparts system DLL ( Dynamic Link Libraries ) som du feilretting . Symbol filer lagres lokalt på datamaskinen eller lastet ned fra et symbol server. Debugger vil prøve å finne symbol filer fra hvor EXE holdes . Du må definere steder for Visual Studio til å finne symboler fra et annet sted . Hvis du vil angi et sted der symbol filene er lagret , gå til " Verktøy "-menyen i Visual Studio , klikk på " Alternativer " og deretter i dialogboksen Alternativer , klikker Debugging node deretter " Symboler ". I Symboler vinduet, skriv symbolet filbanen i " Symbol fil ( . Pdb ) steder " .