亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

記錄asp.net網(wǎng)站是什么原因?qū)е峦V惯\(yùn)行的代碼

 更新時間:2014年03月31日 16:47:42   作者:  
這篇文章主要介紹了記錄asp.net網(wǎng)站是什么原因?qū)е峦V惯\(yùn)行的具體實現(xiàn)
記錄網(wǎng)站是什么原因?qū)е峦V惯\(yùn)行還是有必要的,下面是具體的實現(xiàn)方式。
復(fù)制代碼 代碼如下:

protected void Application_End(object sender, EventArgs e)
{
RecordEndReason();
}

/// <summary>
/// 記錄網(wǎng)站停止運(yùn)行原因
/// </summary>
protected void RecordEndReason()
{
HttpRuntime runtime = (HttpRuntime)typeof(System.Web.HttpRuntime).InvokeMember("_theRuntime", System.Reflection.BindingFlags.NonPublic | System.Reflection.BindingFlags.Static | System.Reflection.BindingFlags.GetField,
null,
null,
null);
if (runtime == null)
return;
string shutDownMessage = (string)runtime.GetType().InvokeMember("_shutDownMessage",
System.Reflection.BindingFlags.NonPublic | System.Reflection.BindingFlags.Instance | System.Reflection.BindingFlags.GetField,
null,
runtime,
null);
string shutDownStack = (string)runtime.GetType().InvokeMember(
"_shutDownStack",
System.Reflection.BindingFlags.NonPublic | System.Reflection.BindingFlags.Instance | System.Reflection.BindingFlags.GetField,
null,
runtime,
null);
string reasonString="網(wǎng)站Application_End,停止運(yùn)行,shutDownMessage=" + shutDownMessage + ",shutDownStack=" + shutDownStack;
LogHelper.WriteErrorLog(reasonString,null);
LogHelper.WriteSmtp(reasonString, null);
//以下方法將重啟的原因和重啟時的堆棧信息記錄到了windows的事件查看器中,當(dāng)然你也可以記錄到文本文件中。
//EventLog log = new EventLog();
//log.Source = "ASP.NET 2.0.50727.0";
//log.WriteEntry(String.Format("\r\n\r\n_shutDownMessage={0}\r\n\r\n_shutDownStack={1}", shutDownMessage, shutDownStack), EventLogEntryType.Information);
}

效果截圖

相關(guān)文章

  • ASP.NET配置文件Web.config用法詳解

    ASP.NET配置文件Web.config用法詳解

    這篇文章主要介紹了ASP.NET配置文件Web.config用法,詳細(xì)解讀了Web.config配置文件各個節(jié)點(diǎn)的含義及用法,需要的朋友可以參考下
    2014-10-10
  • 使用.NET Core實現(xiàn)餓了嗎拆紅包功能

    使用.NET Core實現(xiàn)餓了嗎拆紅包功能

    這篇文章主要介紹了使用.NET Core實現(xiàn)餓了嗎拆紅包功能,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價值,需要的朋友可以參考下
    2019-07-07
  • Excel、記事本數(shù)據(jù)導(dǎo)入到數(shù)據(jù)庫的實現(xiàn)方法

    Excel、記事本數(shù)據(jù)導(dǎo)入到數(shù)據(jù)庫的實現(xiàn)方法

    將手機(jī)號批量導(dǎo)入數(shù)據(jù)庫。思路:先將要導(dǎo)入的文件傳上項目里,然后讀取文件的每行數(shù)據(jù)并插入數(shù)據(jù)庫,操作完后再將上傳的文件刪除
    2013-10-10
  • 禁用aspx頁面的客戶端緩存(防止頁面被修改)

    禁用aspx頁面的客戶端緩存(防止頁面被修改)

    默認(rèn)情況下,IE打開一個網(wǎng)頁,會在本地進(jìn)行緩存,在某些時候也會帶來了弊端,比如修改信息的頁面等等因為URL并沒有改變,所以IE會讀取本地緩存,這種情況特別容易出現(xiàn)在彈出對話框或窗口進(jìn)行修改的方式感興趣的朋友可以了解下,或許對你有所幫助
    2013-02-02
  • ASP.NET GridView的Bootstrap分頁樣式

    ASP.NET GridView的Bootstrap分頁樣式

    這篇文章主要為大家詳細(xì)介紹了ASP.NET GridView的Bootstrap分頁樣式,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2016-11-11
  • 創(chuàng)建一個完整的ASP.NET Web API項目

    創(chuàng)建一個完整的ASP.NET Web API項目

    ASP.NET Web API具有與ASP.NET MVC類似的編程方式,ASP.NET Web API不僅僅具有一個完全獨(dú)立的消息處理管道,而且這個管道比為ASP.NET MVC設(shè)計的管道更為復(fù)雜,功能也更為強(qiáng)大。下面創(chuàng)建一個簡單的Web API項目,需要的朋友可以參考下
    2015-10-10
  • ASP.NET 主題的簡單配置教程

    ASP.NET 主題的簡單配置教程

    主題和css差不多但是他可以提供一些css不能提供的特性,下面為大家介紹下ASP.NET 主題的簡單配置,感興趣的朋友不要錯過
    2013-12-12
  • IsPostBack原理的介紹

    IsPostBack原理的介紹

    本篇文章,小編將為大家介紹,關(guān)于IsPostBack的原理,有需要的朋友可以參考一下
    2013-04-04
  • Asp.Net Core中服務(wù)的生命周期選項區(qū)別與用法詳解

    Asp.Net Core中服務(wù)的生命周期選項區(qū)別與用法詳解

    這篇文章主要給大家介紹了關(guān)于Asp.Net Core中服務(wù)的生命周期選項區(qū)別與用法的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2018-11-11
  • 在asp.net中使用加密數(shù)據(jù)庫聯(lián)接字符串保證數(shù)據(jù)安全

    在asp.net中使用加密數(shù)據(jù)庫聯(lián)接字符串保證數(shù)據(jù)安全

    加密web.config可以有效保證數(shù)據(jù)庫用戶和密碼安全,下面是示例代碼,大家可以看看
    2014-09-09

最新評論