请问如何确保在ASP.NET中不忘记启用跟踪模式?
- 内容介绍
- 文章标签
- 相关推荐
本文共计2341个文字,预计阅读时间需要10分钟。
一、ASP.NET追踪模式+1.介绍+提及ASP.NET追踪模式,不能不提及ASP程序。ASP程序中在WEB页面上显示某些变量的当前值,通常使用Response.Write进行输入,这实际上是ASP程序中一种很好的解决方案。
一、ASP.NET跟踪模式
1.介绍
提到ASP.NET跟踪模式,不能不提到ASP程序。ASP程序中在WEB页面上显示出某些变量当时的值,常常使用Response.Write进行输入,这在ASP程序中确实是一种很好的解决方案,但是,由于ASP.NET运行机理,这种方法在ASP.NET中会存在不少问题。问题总是要解决,ASP.NET推出了允许直接在代码中编写调试语句的新功能,从而在将应用程序部署到生产服务器时,无需将它们从应用程序中移除,该功能叫做跟踪。它允许在页中编写变量或结构、判断是否符合某个条件,或只是通过页或应用程序的执行路径进行跟踪。为了收集并显示这些消息和其他跟踪信息,必须启用页或应用程序的跟踪,即在@Page指令中设置Trace属性为true,默认为false。
2.启用跟踪会发生什么
当启用跟踪时,ASP.NET将将为我们做两件很重要的事情:
(1)ASP.NET将一系列诊断信息表紧接着追加在页输出之后。还将该信息发送到跟踪查看器应用程序(只有当已启用了应用程序的跟踪时)。
(2)ASP.NET在追加性能数据的Trace Information表中显示自定义诊断消息。指定的诊断信息和跟踪消息追加在发送到请求浏览器的页输出中。或者,可以在单独的跟踪查看器(trace.axd)中查看该信息,该查看器显示给定应用程序中每页的跟踪信息。当ASP.NET处理页请求时,该信息可以帮助查清错误或不希望得到的结果。
只有在启用了跟踪后才处理并显示跟踪语句。
本文共计2341个文字,预计阅读时间需要10分钟。
一、ASP.NET追踪模式+1.介绍+提及ASP.NET追踪模式,不能不提及ASP程序。ASP程序中在WEB页面上显示某些变量的当前值,通常使用Response.Write进行输入,这实际上是ASP程序中一种很好的解决方案。
一、ASP.NET跟踪模式
1.介绍
提到ASP.NET跟踪模式,不能不提到ASP程序。ASP程序中在WEB页面上显示出某些变量当时的值,常常使用Response.Write进行输入,这在ASP程序中确实是一种很好的解决方案,但是,由于ASP.NET运行机理,这种方法在ASP.NET中会存在不少问题。问题总是要解决,ASP.NET推出了允许直接在代码中编写调试语句的新功能,从而在将应用程序部署到生产服务器时,无需将它们从应用程序中移除,该功能叫做跟踪。它允许在页中编写变量或结构、判断是否符合某个条件,或只是通过页或应用程序的执行路径进行跟踪。为了收集并显示这些消息和其他跟踪信息,必须启用页或应用程序的跟踪,即在@Page指令中设置Trace属性为true,默认为false。
2.启用跟踪会发生什么
当启用跟踪时,ASP.NET将将为我们做两件很重要的事情:
(1)ASP.NET将一系列诊断信息表紧接着追加在页输出之后。还将该信息发送到跟踪查看器应用程序(只有当已启用了应用程序的跟踪时)。
(2)ASP.NET在追加性能数据的Trace Information表中显示自定义诊断消息。指定的诊断信息和跟踪消息追加在发送到请求浏览器的页输出中。或者,可以在单独的跟踪查看器(trace.axd)中查看该信息,该查看器显示给定应用程序中每页的跟踪信息。当ASP.NET处理页请求时,该信息可以帮助查清错误或不希望得到的结果。
只有在启用了跟踪后才处理并显示跟踪语句。

