Włączanie śledzenia sieci

Śledzenie sieci zapewnia dostęp do informacji o wywołaniach metod i ruchu sieciowego generowanym przez aplikację zarządzaną. Aby włączyć śledzenie sieci w aplikacji, należy wykonać następujące zadania:

Najczęściej spotykane miejsca docelowe śledzenia, nazywane również odbiornikami śledzenia, są domyślnym odbiornikiem i plikiem dziennika.

Śledzenie używa odbiornika domyślnego, jeśli nie określisz odbiornika śledzenia. Komunikaty wysyłane do domyślnego odbiornika można wyświetlić, wykonując kod w zarządzanym debugerze z obsługą kodu, takim jak debuger CLR dostarczany z zestawem .NET Framework SDK, lub DBwin32.exe dostarczany z zestawem Windows SDK. Za pomocą debugera CLR komunikaty śledzenia są wyświetlane w oknie Dane wyjściowe .

Jeśli wolisz używać pliku do odbierania śladów, możesz określić plik dziennika przy użyciu ustawień konfiguracji, jak pokazano w poniższym przykładzie. (Ogólne omówienie plików konfiguracji można znaleźć w temacie Pliki konfiguracji).

Aby wysłać ślady do pliku dziennika, dodaj następujący węzeł do <system.diagnostics> węzła odpowiedniego pliku konfiguracji (aplikacji lub maszyny). Możesz zmienić nazwę pliku (trace.log) zgodnie z potrzebami.

<system.diagnostics>  
  <trace autoflush="true" indentsize="4">  
    <listeners>  
      <add name="file" type="System.Diagnostics.TextWriterTraceListener" initializeData="trace.log"/>  
    </listeners>
  </trace>  
</system.diagnostics>  

Zobacz też