try { //出现异常的代码 } catch (Exception ex) { //记录异常到日志文件中 string path = Server.MapPath("~/Logs/error.log"); using (StreamWriter sw = new StreamWriter(path)) { sw.WriteLine("Error occurred at: " + DateTime.Now); sw.WriteLine("Error message: " + ex.Message); sw.WriteLine("Stack trace: " + ex.StackTrace); sw.WriteLine("---------------------------------"); } }