欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Response.Redirect 正在中止線程解決方案

 更新時(shí)間:2012年11月30日 11:40:44   作者:  
這兩天在開發(fā)調(diào)試過程中,老是會出現(xiàn)在一個(gè) "正在中止線程“(ThreadAbortException)的例外信息,很是疑惑,于是網(wǎng)上收集整理了一下,現(xiàn)在曬出來和大家分享,希望對你們有幫助
這兩天在開發(fā)調(diào)試過程中,老是會出現(xiàn)在一個(gè) "正在中止線程“(ThreadAbortException)的例外信息。
例外是由 Response.Redirect 方法產(chǎn)生的,雖然知道是線程的問題, 但是不知為何 Redirect會出現(xiàn)這樣的錯誤,以前是沒有碰到過,轉(zhuǎn)移到 Asp.net 2.0 開發(fā)就遇上了。
在狂Google了一下后,才發(fā)現(xiàn)MS早就發(fā)現(xiàn)了這個(gè)問題,但提供了解決方法。以下是主要信息的摘要:
癥狀
如果使用 Response.End、Response.Redirect 或 Server.Transfer 方法,將出現(xiàn) ThreadAbortException 異常。您可以使用 try-catch 語句捕獲此異常。
原因
Response.End 方法終止頁的執(zhí)行,并將此執(zhí)行切換到應(yīng)用程序的事件管線中的 Application_EndRequest 事件。不執(zhí)行 Response.End 后面的代碼行。

此問題出現(xiàn)在 Response.Redirect 和 Server.Transfer 方法中,因?yàn)檫@兩種方法均在內(nèi)部調(diào)用 Response.End。
解決方案
要解決此問題,請使用下列方法之一:• 對于 Response.End,調(diào)用 HttpContext.Current.ApplicationInstance.CompleteRequest 方法而不是 Response.End 以跳過 Application_EndRequest 事件的代碼執(zhí)行。
• 對于 Response.Redirect,請使用重載 Response.Redirect(String url, bool endResponse),該重載對 endResponse 參數(shù)傳遞 false 以取消對 Response.End 的內(nèi)部調(diào)用。例如: Response.Redirect ("nextpage.aspx", false);

B-E-A-utiful! 就這么簡單,問題解決了,感謝微軟,感謝GOOGLE,感謝上帝!

現(xiàn)在把解決方法張貼出來,希望能幫助更多人解決開發(fā)過程中遇到的類似問題,將搜索進(jìn)行到底!

相關(guān)文章

  • C#使用shell32獲取文件屬性的方法

    C#使用shell32獲取文件屬性的方法

    這篇文章主要介紹了C#使用shell32獲取文件屬性的方法,涉及C#通過shell32獲取文件屬性的相關(guān)技巧,需要的朋友可以參考下
    2015-04-04
  • Unity排行榜優(yōu)化滾動效果

    Unity排行榜優(yōu)化滾動效果

    這篇文章主要為大家詳細(xì)介紹了Unity排行榜優(yōu)化滾動效果,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-07-07
  • WCF如何使用動態(tài)代理精簡代碼架構(gòu)

    WCF如何使用動態(tài)代理精簡代碼架構(gòu)

    這篇文章主要介紹了WCF如何使用動態(tài)代理精簡代碼架構(gòu),幫助大家更好的理解和學(xué)習(xí)使用c#,感興趣的朋友可以了解下
    2021-03-03
  • Unity實(shí)現(xiàn)虛擬鍵盤

    Unity實(shí)現(xiàn)虛擬鍵盤

    這篇文章主要為大家詳細(xì)介紹了Unity實(shí)現(xiàn)虛擬鍵盤,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-03-03
  • C#畫筆Pen畫虛線的方法

    C#畫筆Pen畫虛線的方法

    這篇文章主要介紹了C#畫筆Pen畫虛線的方法,涉及C#畫筆Pen屬性的相關(guān)設(shè)置技巧,需要的朋友可以參考下
    2015-06-06
  • C#繪制柱狀圖和折線圖的方法

    C#繪制柱狀圖和折線圖的方法

    這篇文章主要為大家詳細(xì)介紹了C#繪制柱狀圖和折線圖的方法,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-02-02
  • 淺解關(guān)于C#多線程的介紹

    淺解關(guān)于C#多線程的介紹

    本篇文章小編將為大家介紹,淺解關(guān)于C#的多線程,有需要的朋友可以參考一下
    2013-04-04
  • C#實(shí)現(xiàn)農(nóng)歷日歷的方法

    C#實(shí)現(xiàn)農(nóng)歷日歷的方法

    這篇文章主要介紹了C#實(shí)現(xiàn)農(nóng)歷日歷的方法,詳細(xì)分析了使用C#實(shí)現(xiàn)農(nóng)歷日歷的完整步驟,具有一定參考借鑒價(jià)值,需要的朋友可以參考下
    2015-01-01
  • 簡單實(shí)現(xiàn)C#窗體程序判斷是否閏年

    簡單實(shí)現(xiàn)C#窗體程序判斷是否閏年

    這篇文章主要介紹了簡單實(shí)現(xiàn)C#窗體程序判斷是否閏年的相關(guān)代碼,禁止窗體調(diào)整大小,關(guān)閉窗體前的判斷,感興趣的小伙伴們可以參考一下
    2016-07-07
  • C#實(shí)現(xiàn)SMTP郵件附件發(fā)送功能詳解

    C#實(shí)現(xiàn)SMTP郵件附件發(fā)送功能詳解

    這篇文章主要為大家詳細(xì)介紹了如何利用C#實(shí)現(xiàn)SMTP郵件附件發(fā)送的功能,文中的示例代碼講解詳細(xì),對我們學(xué)習(xí)C#有一定的幫助,感興趣的小伙伴可以跟隨小編一起了解一下
    2022-12-12

最新評論