搞WEB的朋友知道,经常会担心自己的WEB应用出错,在。NET中,可以用EMAIL报告WEB应用中的错误了,假如,如果能充分利用webservice的话,利用国外的免费发送手机短信的webservice(我记得以前有的,现在不知道还有没有了),将WEB应用的错误信息通知不在电脑前或不在公司的你,那是不是很有用呢?
private void Application_Error(object sender, System.EventArgs e)
{
string strErrorMsg = "CSF Application Error/n/n";
strErrorMsg += "Error in Path :" + Request.Path;
strErrorMsg += "/n/n Error Raw Url :" + Request.RawUrl;
Exception myError =Server.GetLastError();
strErrorMsg += "/n/nError Message :" + myError.Message;
strErrorMsg += "/n/nError Source :" + myError.Source;
strErrorMsg += "/n/nError Stack Trace :" + myError.StackTrace;
strErrorMsg += "/n/nError TargetSite :" + myError.TargetSite;
string strEmail =" sample123@email123.com;"
//调用发EMAil的组件,网上很多的
SendMail(strEmail,strEmail, "CSF Error", strErrorMsg);
}
对于搞WEB的人,常担心WEB应用出错。在.NET里,可利用EMAIL报告WEB应用的错误。若充分利用webservice,还能借助国外免费发送手机短信的服务,将错误信息通知不在电脑前或公司的人,文中给出了相关代码示例。
5389

被折叠的 条评论
为什么被折叠?



