启用网络跟踪

网络跟踪允许访问有关方法调用的信息,以及有关托管应用程序所生成的网络流量的信息。 必须完成以下任务才能在应用程序中启用网络跟踪:

最常见的跟踪目标(也称为跟踪侦听器)是默认侦听器和日志文件。

如果不指定跟踪侦听器,则跟踪使用默认侦听器。 可通过在启用托管代码的调试器中执行代码,查看发送到默认侦听器的消息,例如 .NET Framework SDK 附带的 CLR 调试器 或 Windows SDK 附带的 DBwin32.exe。 使用 CLR 调试器时,跟踪消息将出现在“输出”窗口中。

如果希望使用文件接收跟踪,则可使用配置设置指定日志文件,如以下示例所示。 (有关配置文件的一般讨论,请参阅配置文件。)

若要将跟踪发送到日志文件,请将以下节点添加到相应配置文件(应用程序或计算机)的 <system.diagnostics> 节点。 可按需更改文件的名称 (trace.log)。

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

请参阅