1)页面跟踪
在page指令中添加 Trace=true
Eg:<%@ page language=C# Trace=true%>
2)编写跟踪消息
通过访问page类的Trace属性,它引用TraceContext类的一个实例,用write方法把信息发送到跟踪输出的信息区域;如果使用warn方法,则以红色字打印跟踪语句。
3)应用程序级跟踪
Web.config
4)指定一个错误页面:
<%@ Page ErrorPage="MyErrorPage.aspx"%>
这四种方法基本上涵盖了ASP.NET中的所有错误诊断,你不妨选一种试试。
我们目前的部分就是记录错误信息,把所有捕获的异常都加上所在的类以及方法名称,这样查找异常可以立刻断定是那部分代码出现了问题。
C#捕捉错误 是 try catch机制
你可以在可能出错误的地方加上try catch 捕捉一下 错误信息,看看究竟是哪里错了
try
{}
catch
{}