如何:使用跟踪查看器查看 ASP.NET 跟踪信息

更新:2007 年 11 月

如果启用了对应用程序的跟踪,当请求任意页时,该页将收集跟踪信息并执行它所包含的任意跟踪语句。可以在跟踪查看器中查看跟踪输出。使用跟踪查看器,您可以在已从应用程序请求的页中选择特定的请求。

wwh16c6c.alert_note(zh-cn,VS.90).gif说明:

当您启用对应用程序的跟踪时,您可以在应用程序的任意页中显示跟踪输出,方法是在 Web.config 文件中将 trace 元素的 pageOutput 属性设置为 true。

如果启用了跟踪的应用程序有多个请求到达,跟踪查看器将按这些请求的处理顺序列出它们。跟踪查看器起始页上的信息包括:请求的时间、请求的文件、请求的状态代码、与请求关联的 HTTP 谓词以及使您可以查看有关该请求更多信息的**“查看详细信息”**链接。可用请求的数目将不超过您在 Web.config 文件中指定的 requestLimit 设置。

下面的屏幕截图显示一个跟踪查看器,该跟踪查看器具有 7 个在启用跟踪后对其应用程序的请求。

跟踪查看器
跟踪查看器图像

查看特定请求的跟踪详细信息

  1. 定位到应用程序的根中的 Trace.axd。

    例如,如果应用程序的 URL 为 https://localhost/SampleApplication,请定位到 https://localhost/SampleApplication/trace.axd 查看该应用程序的跟踪信息。

  2. 选择所要研究的请求的**“查看详细信息”**链接。

从跟踪查看器中清除请求

  1. 定位到应用程序的根中的 Trace.axd。

  2. 选择**“清除当前跟踪”**链接,移除跟踪查看器中存储的所有请求。

    wwh16c6c.alert_note(zh-cn,VS.90).gif说明:

    如果 trace 元素的 mostRecent 属性为 false,则跟踪查看器最多仅跟踪 requestLimit 属性定义的请求数量的请求。在这种情况下,您不能查看达到请求限制后做出的请求。或者,您可以将 mostRecent 属性设置为 true,从而显示最新跟踪数据,同时丢弃超出 requestLimit 属性定义的限制的旧跟踪数据。

请参见

任务

如何:启用 ASP.NET 页跟踪

如何:启用 ASP.NET 应用程序跟踪

其他资源

ASP.NET 跟踪