Dela via


Källkodssökväg

Källsökvägen anger de kataloger där C- och C++-källfilerna finns.

Om du felsöker en process i användarläge på datorn där den körbara filen skapades, och om källfilerna fortfarande finns på den ursprungliga platsen, kan felsökaren automatiskt hitta källfilerna.

I de flesta andra situationer måste du ange källsökvägen eller läsa in de enskilda källfilerna.

När du utför fjärrfelsökning via felsökningsprogrammet använder felsökningsservern källsökvägen. Om du använder WinDbg som felsökningsprogram har varje felsökningsklient också en egen sökväg till den lokala källan. Alla källrelaterade kommandon har åtkomst till källfilerna på den lokala datorn. Du måste ange rätt sökvägar på alla klienter eller servrar som du vill använda källkommandon.

Det här systemet med flera sökvägar gör det också möjligt för en felsökningsklient att använda källrelaterade kommandon utan att faktiskt dela källfilerna med andra klienter eller med servern. Det här systemet är användbart om det finns privata eller konfidentiella källfiler som en av användarna har åtkomst till.

Du kan också läsa in källfiler när som helst, oavsett källsökväg.

Syntax för källsökväg

Felsökarens källsökväg är en sträng som består av flera katalogsökvägar, avgränsade med semikolon.

Relativa sökvägar stöds. Men om du inte alltid startar felsökningsprogrammet från samma katalog bör du lägga till en enhetsbeteckning eller en nätverksresurs före varje sökväg. Nätverksdelningar stöds också.

Not Om du är ansluten till ett företagsnätverk är det mest effektiva sättet att komma åt källfiler att använda en källserver. Du kan använda en källserver med hjälp av strängen srv\* i källsökvägen. Mer information om källservrar finns i Använda en källserver.

Kontrollera källsökvägen

Om du vill styra källsökvägen och den lokala källsökvägen kan du göra något av följande:

  • Innan du startar felsökningsprogrammet använder du miljövariabeln _NT_SOURCE_PATH för att ange källsökvägen. Om du försöker lägga till en ogiltig katalog via den här miljövariabeln ignorerar felsökningsprogrammet den här katalogen.

  • När du startar felsökningsprogrammet använder du kommandoradsalternativet-srcpath för att ange källsökvägen.

  • Använd kommandot .srcpath (Ange källsökväg) för att visa, ange, ändra eller lägga till i källsökvägen. Om du använder en källserver är .srcfix (Använd källserver) något enklare.

  • (Endast WinDbg) Använd kommandot .lsrcpath (Ange sökväg för lokal källa) för att visa, ange, ändra eller lägga till den lokala källsökvägen. Om du använder en källserver är .lsrcfix (Använd lokal källserver) något enklare. Du kan också använda WinDbg-Command-Line med parametern -lscrpath. Mer information finns i WinDbg Command-Line Alternativ.

  • (Endast WinDbg) Använd [Filen | Kommandot Källfilsökväg eller tryck på CTRL+P för att visa, ange, ändra eller lägga till i källsökvägen eller sökvägen till den lokala källan.

Du kan också öppna eller stänga en källfil direkt genom att göra något av följande:

  • Använd kommandot lsf (Load or Unload Source File) för att öppna eller stänga en källfil.

  • (Endast WinDbg) Använd kommandot .open (Open Source File) för att öppna en källfil.

  • (Endast WinDbg) Använd filen | filkommando med öppen källkod eller tryck på ctrl+o för att öppna en källfil. Du kan också använda filknappen med öppen källkod (ctrl+o) i verktygsfältet.

    Not När du använder Arkiv | Öppna källfilen (eller dess snabbmeny eller knappmotsvarigheter) för att öppna en källfil, sökvägen till filen läggs automatiskt till i källsökvägen.

  • (Endast WinDbg) Använd filen | Senaste files-kommandot för att öppna en av de fyra källfiler som du senast öppnade i WinDbg.

  • (Endast WinDbg) Använd filen | Stäng kommandot Aktuellt fönster eller välj knappen Stäng i hörnet i källfönstret för att stänga en källfil.

Se även

Mer information om hur du använder källfiler finns i Felsökning i källläge.