Global.asax中
void Application_Error(object sender, EventArgs e)
{
// 在出现未处理的错误时运行的代码
Exception x = Server.GetLastError().GetBaseException();
System.IO.FileInfo fi = new System.IO.FileInfo(Request.PhysicalApplicationPath + "//exception.config");
System.IO.StreamWriter sw = fi.AppendText();
sw.WriteLine("UserID:"+Session["UserID"].ToString()+" " + System.DateTime.Now.ToString()+"/n ");
sw.WriteLine("Exception info:"+x.ToString());
sw.WriteLine("----------------------------------------------------------------------------------");
sw.Close();
Server.ClearError();
}
程序只要一启动,马上提示“文件不存在”, 找了半天,原来是其中一个页面上图片地址引用不到引起的