好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁 > 知識庫 > ASP.NET記錄錯誤日志的實現方法

ASP.NET記錄錯誤日志的實現方法

熱門標簽:戶外地圖標注軟件手機哪個好用 萊蕪外呼電銷機器人價格 凱立德導航官網地圖標注 五常地圖標注 鄭州400電話辦理 聯通 電銷語音自動機器人 智能電話營銷外呼系統 地圖標注和認領 長春呼叫中心外呼系統哪家好

在本文中,我們將通過一個簡單的處理來記錄在我們的網站中的錯誤和異常。我們這樣操作,每當遇到程序錯誤時,將使用者導航到一個單獨的頁面,同時錯誤將被記錄到服務器上的一個文本文件,每當錯誤發生時,我們將以日志的形式每天記錄。

首先,我先寫一個靜態方法用于將錯誤信息記錄到文本文件,這里是將錯誤信息記錄到服務器上的Error文件夾下
代碼如下:

復制代碼 代碼如下:

using System.Globalization;

    /// summary>
    /// 用于將錯誤信息輸出到txt文件
    /// /summary>
    /// param name="errorMessage">錯誤詳細信息/param>
    public static void WriteError(string errorMessage)
    {
        try
        {
            string path = "~/Error/" + DateTime.Today.ToString("yyMMdd") + ".txt";
            if (!File.Exists(System.Web.HttpContext.Current.Server.MapPath(path)))
            {
                File.Create(System.Web.HttpContext.Current.Server.MapPath(path)).Close();
            }
            using (StreamWriter w = File.AppendText(System.Web.HttpContext.Current.Server.MapPath(path)))
            {
                w.WriteLine("\r\nLog Entry : ");
                w.WriteLine("{0}", DateTime.Now.ToString(CultureInfo.InvariantCulture));
                w.WriteLine(errorMessage);
                w.WriteLine("________________________________________________________");
                w.Flush();
                w.Close();
            }
        }
        catch (Exception ex)
        {
            WriteError(ex.Message);
        }
    }


在網站Global.asax文件的Application_Error中加入如下代碼
復制代碼 代碼如下:

void Application_Error(object sender, EventArgs e)
    {
        // 在出現未處理的錯誤時運行的代碼
        Exception objErr = Server.GetLastError().GetBaseException();
        //記錄出現錯誤的IP地址
        string strIP = Request.UserHostAddress;
       string err = "Ip【" + strIP + "】" + Environment.NewLine + "Error in【" + Request.Url.ToString() +
                          "】" + Environment.NewLine + "Error Message【" + objErr.Message.ToString() + "】";
        //記錄錯誤
        FN.WriteError(err);
    }

配置Web.Config文件
復制代碼 代碼如下:

system.web>
    customErrors mode="RemoteOnly" defaultRedirect="GenericErrorPage.htm">
     !--可以指定其他錯誤頁面...-->
    /customErrors>
    /system.web>

建立一個GenericErrorPage.htm文件,用于使用者出現錯誤時呈現的錯誤頁面。

您可能感興趣的文章:
  • ASP.NET MVC自定義錯誤頁面真的簡單嗎?
  • 運行asp.net時出現 http錯誤404-文件或目錄未找到
  • asp.net網站的404錯誤頁面的正確設置方法
  • IIS部署asp.net報404錯誤的解決方法
  • Asp.Net 程序錯誤Runtime Error原因與解決
  • asp.net 從客戶端中檢測到有潛在危險的 Request.Form 值錯誤解
  • asp.net 編譯器錯誤信息: CS0006: 未能找到元數據文件 該死的.NET
  • ASP.NET在IIS上注冊報0x800702e4錯誤解決方法
  • asp.net 利用IIS的404錯誤將文件重寫成目錄的簡單方法
  • 在ASP.NET Core中顯示自定義的錯誤頁面

標簽:宣城 岳陽 衢州 福州 湖州 西寧 紅河 西藏

巨人網絡通訊聲明:本文標題《ASP.NET記錄錯誤日志的實現方法》,本文關鍵詞  ASP.NET,記錄,錯誤,日志,的,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《ASP.NET記錄錯誤日志的實現方法》相關的同類信息!
  • 本頁收集關于ASP.NET記錄錯誤日志的實現方法的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 国产欧美日韩精品夜色在线不卡| 久クク成人精品中文字幕| 久草影音| 娇妻边打电话边被躁BD在| 做受???高潮AAAA网站| 果冻传媒麻豆精东艺人| 私房人像摄影| 福利午夜无码AAA片不卡夜色| 笔趣阁小说网笔趣阁免费网络小说| 99九九99九九九视频精品| 三男一女肉h文| 亚洲精品粉嫩小泬18p| 农村乡下小妺18毛片A级 | 一二三四韩国高清观看视频| 警察受被粗汉H玩松了尿进去双性| 久久久爽爽爽夜夜夜精品| 啊啊啊啊啊啊啊轻点| 国产麻豆天美果冻无码视频| 双腿吊起揉捏掐拧鞭打花蒂| 明星艳史系列1—300全文| 8x8国产人妻精品一区二区| 人与禽交120分钟做受网站| 亚洲播播播| 免费国产一级| 女上男下xx00xx00| 久久另类TS人妖一区二区| 国产香蕉75在线播放| 国产无套乱子伦精彩是白视频| 王爷含着乳尖躁狠狠躁| 性做爰ⅩXXX熟女视频| 国产丁香婷婷妞妞基地| 亚洲欧美日韩高清一区二区一| 成熟放荡的肉色丝袜老师 | 三级秋香艳史在线观看| 两个人的视频高清在线观看www| 乱乳性高清| 无码欧美XXXXX在线观看裸| 免费高清特级毛片A片微信群 | 自拍偷拍综合网| 短篇色情亂伦小说合集苏老师| 99久久大香伊蕉在人线国产|