Dela via


Felsöka .NET Framework-källkod

Om du vill felsöka .NET Framework-källan måste du:

  • Aktivera kliv in i .NET Framework-källkod.

  • Ha åtkomst till felsökningssymboler för koden.

    Du kan välja att ladda ned felsökningssymboler direkt eller ange alternativ för senare nedladdning. Om du inte laddar ned symboler omedelbart, kommer de att laddas ned nästa gång du börjar felsöka din app. När du felsöker kan du också använda fönstren Moduler eller Anropsstack för att ladda ned och läsa in symboler.

Aktivera möjliggöra genomsökning av .NET Framework-källkod

  1. Öppna fönstret Verktyg (eller Felsöka) >alternativ och expandera avsnittet Alla inställningar>Felsökning>allmänt .

  2. Konfigurera följande alternativ:

    • Avmarkera kryssrutan Aktivera Just My Code .
    • Markera kryssrutan Aktivera källlänkstöd .
  3. Utöka avsnittet Felsökning>Symboler>Sökplatser.

  4. Markera kryssrutan Ladda ned symboler från Microsofts symbolservrar .

  1. Öppna dialogrutan Verktyg (eller Felsökning) >och expandera avsnittet Felsökning>allmänt .

  2. Konfigurera följande allmänna alternativ:

    • Avmarkera kryssrutan Aktivera Just My Code .
    • Markera kryssrutan Aktivera källlänkstöd .
  3. Expandera avsnittetFelsökningssymboler>.

  4. I gruppen Sökplatser för symbolfil (.pdb) markerar du kryssrutan Microsoft Symbolservrar .

  5. Välj OK.

  1. Under Verktyg (eller Felsöka) >Alternativ>för felsökning>Allmänt väljer du Aktivera källstegning för .NET Framework.

    • Om du har Just My Code aktiverat visas en varningsdialogruta om att Just My Code nu är inaktiverat. Välj OK.

    • Om du inte har en lokal symbolcacheuppsättning visas en varningsdialogruta om att en standardsymbolcache har angetts. Välj OK.

  2. Välj OK för att stänga dialogrutan Alternativ .

Ange eller ändra källplatser för symbolen och inläsningsbeteende

  1. Öppna fönstret Verktyg (eller Debug) >Alternativ och expandera avsnittet Alla inställningar>Felsökning>Symboler>Sökplatser.

  2. Markera kryssrutan Ladda ned symboler från Microsofts symbolservrar .

  1. Öppna dialogrutan Verktyg (eller Felsökning) >och expandera avsnittetFelsökningssymboler>.

  2. I gruppen Symbolfil (.pdb) sökplatser markerar du kryssrutan Microsoft Symbolservrar. Det här alternativet kommer åt symboler från den offentliga Microsoft-symbolservern.

  1. Om du vill lägga till andra symbolplatser väljer du Lägg till och uppdatera befintliga platser genom att välja Redigera. Ändra inläsningsordningen för platserna med Flytta uppåt och Flytta nedåt.

  2. Om du vill ändra cacheminnet för lokala symboler redigerar eller bläddrar du till en annan plats genom att välja Fler åtgärder (...) för cachesymbolerna i det här katalogalternativet .

  3. Om du vill ladda ned symboler omedelbart väljer du Läs in alla symboler. Den här knappen är endast tillgänglig vid felsökning.

    Om du inte laddar ned symboler nu sker nedladdningen nästa gång du börjar felsöka.

  1. Välj OK.

Läsa in symboler från modulerna eller anropa Stack-fönstren

  1. Under felsökningen öppnar du fönstret genom att välja Felsöka>Windows-moduler> (eller trycka på Ctrl + Alt + U) eller Felsöka>Windows>Call Stack (Ctrl + Alt + C).

  2. Högerklicka på en modul som symbolerna inte lästes in för. I fönstret Moduler finns symbolinläsningsstatus i kolumnen Symbolstatus . I fönstret Samtalsstack finns status i kolumnen Ramstatus och ramen är nedtonad.

    • Välj Läs in symboler på menyn för att hitta och läsa in symbolfiler från en mapp på datorn.

    • Välj Symbolinläsningsinformation för att visa de platser där felsökaren sökte efter symboler.

    • Välj Symbolinställningar, vilket öppnar fönstret Verktyg (eller Felsökning) >Alternativ till Alla inställningar>Felsökning>Symboler>Sökplatser-sektionen. Markera kryssrutan Ladda ned symboler från Microsofts symbolservrar . Det här alternativet kommer åt symboler från den offentliga Microsoft-symbolservern. Du kan lägga till andra symbolplatser genom att välja Lägg till och uppdatera befintliga platser med Redigera. Du kan ändra inläsningsordningen för platserna genom att använda Flytta upp och Flytta ner.
    • Välj Symbolinställningar, vilket öppnar dialogrutan Verktyg (eller Felsökning) >Alternativ till avsnittet för Felsöknings>Symboler. I sökplatsgruppen Symbolfil (.pdb) väljer du Microsoft Symbol-servrar. Det här alternativet kommer åt symboler från den offentliga Microsoft-symbolservern. Du kan lägga till andra symbolplatser genom att välja Lägg till och uppdatera befintliga platser med Redigera. Du kan ändra inläsningsordningen för platserna med Flytta upp och Flytta ned. Välj OK för att tillämpa ändringarna.