成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

C# Global.asax文件詳解

開發 后端
這里介紹如何修改 C# Global.asax文件,以便從不調用 Server.ClearError。因此,錯誤在作為捕獲錯誤的最后一點的 Web.config 文件中進行處理。

C#語言有很多值得學習的地方,這里我們主要介紹C# Global.asax文件,包括介紹defaultRedirect屬性的值中引用默認的錯誤頁等方面。

本節演示如何修改 C# Global.asax文件,以便從不調用 Server.ClearError。因此,錯誤在作為捕獲錯誤的最后一點的 Web.config 文件中進行處理。

從上一個示例中打開 C# Global.asax文件。將 Server.ClearError 行注釋掉,以便確保錯誤出現在 Web.config 文件中。將所作更改保存到 Global.asax 中。

代碼看起來應類似如下形式:

  1. using System.Diagnostics;  
  2.  
  3. protected void Application_Error(object sender, EventArgs e)  
  4. {  
  5. Exception objErr = Server.GetLastError().GetBaseException();  
  6. string err ="Error Caught in Application_Error event\n" +  
  7. "Error in:" + Request.Url.ToString() +  
  8. "\nError Message:"+ objErr.Message.ToString() +  
  9. "\nStack Trace:"+ objErr.StackTrace.ToString();  
  10. EventLog.WriteEntry("Sample_WebApp",err,EventLogEntryType.Error);  
  11. //Server.ClearError();  
  12. //additional actions...  
  13. }  

必須修改 defaultRedirect 屬性中的文件路徑,以便它引用相關的 Web 服務器和應用程序名稱。因為在此級別捕獲的錯誤會發送到默認的錯誤頁,所以,必須創建一個名為 ErrorStatus.htm 的錯誤頁。請記住,您要使用此方法來控制向用戶呈現的內容,因此本示例使用 .htm頁作為錯誤頁。將以下代碼添加到 ErrorStatus.htm 中:

  1. custom Error page!  
  2.  
  3. You have been redirected here from the <customErrors>   
  4.  
  5. section of the  
  6. Web.config file.  
  7.  

若要測試該代碼,請保存這些文件,生成項目,然后在瀏覽器中查看 AppEvent.aspx。請注意,在引發錯誤時,您將被重定向到ErrorStatus.htm 頁。

盡管您可在部分中defaultRedirect屬性的值中引用默認的錯誤頁,但是您還可根據引發的 HTTP 錯誤代碼指定要重定向到的特定頁。 子元素允許使用此選項。

請注意, 部分包括設置為 On 的 mode 屬性。mode 屬性用于控制錯誤重定向發生的方式。例如,如果您正開發應用程序,則很可能希望查看實際的 ASP.NET 錯誤信息,并且不希望被重定向到更用戶友好的錯誤頁。mode 屬性包括以下設置:
◆on:未被處理的異常將用戶重定向到指定的 defaultRedirect 頁。此模式主要用于生產。
◆off:用戶收到異常信息而不是被重定向到 defaultRedirect 頁。此模式主要用于開發。
◆remoteonly:只有在本地計算機上訪問該站點的用戶(通過使用 localhost)才能收到異常信息。所有其他用戶都被重定向到defaultRedirect 頁。此模式主要用于調試。

疑難解答

在 Windows 2000 和 Windows XP 上的默認安裝中,ASP.NET 在輔助進程中運行 Web 應用程序代碼。此進程的標識默認為名為 ASPNET 的無特權本地帳戶。在 ASP.NET 的 beta 版中,該進程的標識是 System,這是一個功能強大的管理員帳戶,擁有許多計算機特權。以上介紹C# Global.asax文件。

【編輯推薦】

  1. C#字符ASCII碼學習經驗
  2. C#數值類型之間的轉換概述
  3. 日期型數據轉換成C#長整型數據
  4. C#查看Excel對象模型分析
  5. C#日期型數據簡單剖析
責任編輯:佚名 來源: 博客園
相關推薦

2009-07-23 10:52:38

2009-07-22 14:23:39

URL RewriteASP.NET

2009-08-13 09:34:55

C#讀寫ini文件

2009-07-31 17:34:40

ASP.NET工作流

2009-08-13 09:58:55

C#讀取配置文件

2009-08-18 17:05:08

C#操作xml文件

2009-09-02 14:06:14

C#文件傳送

2009-09-01 11:25:08

C#讀取Word文件

2009-04-03 10:25:32

C#XML擴展代碼

2024-04-03 00:10:24

C#System數據

2024-04-25 12:35:14

JSONC#開發

2015-06-17 14:42:04

ASP.NET

2009-08-26 11:53:56

C#打印文本文件

2009-08-14 17:09:48

C#引用類型

2009-09-01 16:07:04

C#命名規約

2009-07-30 18:20:21

C#繼承

2009-08-24 11:23:41

C# TimeLabe

2009-09-07 16:13:56

C# MessageB

2009-09-01 18:35:53

C#判斷文件存在

2009-09-09 18:20:29

C# XML編程
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 亚洲精品1| 亚洲视频 欧美视频 | 在线日韩视频 | 国产小视频在线 | 成人午夜激情 | 免费色网址 | 男女视频在线免费观看 | 福利视频网站 | 国产激情精品一区二区三区 | 一区二区三区欧美 | 亚洲视频一区二区三区 | 久久久一区二区三区四区 | 国产一区二区 | 亚洲欧美一区二区三区视频 | 美女久久视频 | 国产精品揄拍一区二区 | 丝袜一区二区三区 | 红桃视频一区二区三区免费 | 亚洲国产电影 | 婷婷久久综合 | 免费在线观看成人 | 亚洲三级视频 | 一区二区在线看 | 日日操夜夜操视频 | 国产精品区二区三区日本 | 精品永久 | 久久国产精品-久久精品 | 亚洲视频一区二区三区 | 国产成人免费一区二区60岁 | 婷婷午夜天 | 国产精品亚洲综合 | 国产精品a久久久久 | 日韩成人一区二区 | 精品国产欧美一区二区三区成人 | 亚洲一区高清 | 日日干干夜夜 | 欧美aⅴ| 欧美亚洲国语精品一区二区 | 亚洲一区二区在线视频 | 99re热精品视频国产免费 | 农夫在线精品视频免费观看 |