Aktivera nätverksspårning
Nätverksspårning ger åtkomst till information om metodanrop och nätverkstrafik som genereras av ett hanterat program. Du måste utföra följande uppgifter för att aktivera nätverksspårning i ditt program:
Kompilera koden med spårning aktiverat. Mer information om de kompilatorväxlar som krävs för att aktivera spårning finns i Kompilera villkorligt med Spårning och Felsökning .
Ange ett mål för spårning av utdata.
Konfigurera beteendet för nätverksspårning. Mer information finns i Så här konfigurerar du nätverksspårning.
De vanligaste spårningsmålen, även kallade spårningslyssnare, är standardlyssnaren och loggfilen.
Spårning använder standardlyssnaren om du inte anger någon spårningslyssnare. Du kan visa meddelanden som skickas till standardlyssnaren genom att köra koden i ett hanterat kodaktiverat felsökningsprogram, till exempel CLR-felsökaren som levereras med .NET Framework SDK eller DBwin32.exe levereras med Windows SDK. Med hjälp av CLR-felsökningsprogrammet visas spårningsmeddelandena i utdatafönstret.
Om du föredrar att använda en fil för att ta emot spårningar kan du ange en loggfil med hjälp av konfigurationsinställningar, som du ser i följande exempel. (En allmän diskussion om konfigurationsfiler finns i Konfigurationsfiler.)
Om du vill skicka spårningar till en loggfil lägger du till följande nod i <system.diagnostics>
noden för lämplig konfigurationsfil (program eller dator). Du kan ändra namnet på filen (trace.log) så att den passar dina behov.
<system.diagnostics>
<trace autoflush="true" indentsize="4">
<listeners>
<add name="file" type="System.Diagnostics.TextWriterTraceListener" initializeData="trace.log"/>
</listeners>
</trace>
</system.diagnostics>