调试ASP.NET应用程序的方法和技巧
让我们分析上面的代码: Trace.TraceMode = TraceMode.SortByCategory TraceMode属性设置了跟踪支持的模式: · SortByCategory:根据类型对跟踪信息排序 。 · SortByTime: 根据执行次序对跟踪信息进行显示。 因为我们选择了根据类别排序模式,因此图7显示了信息按类别排序了。 Trace.Warn("Page_Load", "Page loaded") Warn属性把消息显示为红色,注意这是个重载的方法。在例子中,我们给它传递了两个参数。第一个输入类别(Category),第二个参数是为取得消息(Message)的。 除了使用Trace类设置跟踪模式之外,你还可以使用页面指令指定跟踪模式: <%@ Page Language="vb" Trace="true" TraceMode="SortByCategory" AutoEventWireup="false" Codebehind="WebForm1.aspx.vb" Inherits="WebApplication1.WebForm1" %> 应用程序跟踪 图7.应用程序级的追踪 图7显示了应用程序的最后的六个请求的追踪信息。如果要查看每个请求的细节信息,点击每一行的"View Details"链接。 注意,如果在web.config文件中trace被设置为true,并且在页面指令中它被设置为false,追踪将被禁止。 总结 ASP.NET使调试Web应用程序容易多了。现在你已经知道了如何使用追踪,试用一下,看看它把你的效率提高了多少! (编辑:晋中站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |