asp.NetでGlobalを使用する.asaxファイルに適用エラーコードを追加し、システムログファイルまたはデータベースに書き込む
689 ワード
void Application_Error(object sender, EventArgs e)
{
//
Exception objErr = Server.GetLastError().GetBaseException(); //
string err = "Error Caught in Application_Error event
" +
"Error in:" + Request.Url.ToString() +
"
Error Message:" + objErr.Message.ToString() +
"
Stack Trace:" + objErr.StackTrace.ToString();
// windows , 。
System.Diagnostics.EventLog.WriteEntry("Test2", err, System.Diagnostics.EventLogEntryType.Error);
Server.ClearError(); // , 。
}