Povolení trasování sítě
Trasování sítě poskytuje přístup k informacím o vyvolání metod a síťovém provozu generovaném spravovanou aplikací. Abyste v aplikaci povolili trasování sítě, musíte provést následující úlohy:
Zkompilujte kód s povoleným trasováním. Další informace o přepínačích kompilátoru potřebných k povolení trasování najdete v tématu Postupy: Podmíněné kompilace pomocí trasování a ladění .
Zadejte cíl pro výstup trasování.
Nakonfigurujte chování trasování sítě. Viz Postupy: Konfigurace trasování sítě pro podrobné informace.
Nejběžnějšími cíli trasování, označované také jako naslouchací procesy trasování, jsou výchozí naslouchací proces a soubor protokolu.
Trasování používá výchozí naslouchací proces, pokud nezadáte naslouchací proces trasování. Zprávy odeslané do výchozího naslouchacího procesu můžete zobrazit spuštěním kódu v ladicím programu s podporou spravovaného kódu, jako je ladicí program CLR, který je dodáván se sadou .NET Framework SDK, nebo DBwin32.exe dodáván se sadou Windows SDK. Pomocí ladicího programu CLR se zprávy trasování zobrazí v okně Výstup .
Pokud chcete k příjmu trasování použít soubor, můžete soubor protokolu zadat pomocí nastavení konfigurace, jak je znázorněno v následujícím příkladu. (Obecné informace o konfiguračních souborech najdete v tématu Konfigurační soubory.)
Pokud chcete odeslat trasování do souboru protokolu, přidejte do <system.diagnostics>
uzlu příslušného konfiguračního souboru (aplikace nebo počítače) následující uzel. Název souboru (trace.log) můžete změnit tak, aby vyhovoval vašim potřebám.
<system.diagnostics>
<trace autoflush="true" indentsize="4">
<listeners>
<add name="file" type="System.Diagnostics.TextWriterTraceListener" initializeData="trace.log"/>
</listeners>
</trace>
</system.diagnostics>