Netwerktracering inschakelen
Netwerktracering biedt toegang tot informatie over methode-aanroepen en netwerkverkeer dat wordt gegenereerd door een beheerde toepassing. U moet de volgende taken uitvoeren om netwerktracering in te schakelen in uw toepassing:
Compileer uw code met tracering ingeschakeld. Zie Procedure : Compileer voorwaardelijk met tracering en foutopsporing voor meer informatie over de compilerswitches die nodig zijn om tracering in te schakelen.
Geef een bestemming op voor traceringsuitvoer.
Configureer het gedrag van netwerktracering. Zie Procedure: Netwerktracering configureren voor gedetailleerde informatie.
De meest voorkomende traceringsbestemmingen, ook wel traceringslisteners genoemd, zijn de standaardlistener en het logboekbestand.
Tracering maakt gebruik van de standaardlistener als u geen traceringslistener opgeeft. U kunt berichten bekijken die naar de standaardlistener worden verzonden door uw code uit te voeren in een foutopsporingsprogramma met beheerde code, zoals het CLR-foutopsporingsprogramma dat is verzonden met de .NET Framework SDK of DBwin32.exe geleverd met de Windows SDK. Met behulp van het CLR-foutopsporingsprogramma worden de traceringsberichten weergegeven in het venster Uitvoer .
Als u liever een bestand gebruikt om traceringen te ontvangen, kunt u een logboekbestand opgeven met behulp van configuratie-instellingen, zoals wordt weergegeven in het volgende voorbeeld. (Zie voor een algemene bespreking van configuratiebestanden Configuratiebestanden.)
Als u traceringen naar een logboekbestand wilt verzenden, voegt u het volgende knooppunt toe aan het knooppunt van het <system.diagnostics>
juiste configuratiebestand (toepassing of computer). U kunt de naam van het bestand (trace.log) aanpassen aan uw behoeften.
<system.diagnostics>
<trace autoflush="true" indentsize="4">
<listeners>
<add name="file" type="System.Diagnostics.TextWriterTraceListener" initializeData="trace.log"/>
</listeners>
</trace>
</system.diagnostics>