ASPNET程式追踪与侦错.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
ASP.NET程式追蹤與偵錯 APS.NET追蹤與偵錯 ASP不提供,只留下錯誤訊息 ASP.NET提供TRACING功能 錯誤報告更正確,更豐富 安全與隱密性高 追蹤 ASP.NET啟用追蹤功能 @Page 指示詞(Directives)的trace屬性 指示ASP.NET在輸出網頁內容時附加追蹤輸出 ASP.NET啟用追蹤功能 1. 更改網頁的呈現方式GridLayout?FlowLayout 將追蹤頁與輸出網頁分開 ASP.NET啟用追蹤功能 2. 拖拉Label到webform上 (FlowLayout模式會讓Label固定顯示在最上方) ASP.NET啟用追蹤功能 3. 點選空白處?選擇[DOCUMENT]物件?將[trace]屬性設定為true ASP.NET啟用追蹤功能 ASP.NET啟用追蹤功能 4. 儲存並建置專案 5. 執行程式 ASP.NET追蹤區段 追蹤輸出區段: 要求的詳細資訊 追蹤資訊 控制項樹狀結構 Cookie 集合 檔頭集合 表單集合 伺服器變數 程式控制輸出 程式控制輸出 ASP.NET追蹤功能 這個輸出是針對任何client 安全性考量最好設定成只提供開發本機使用 可以透過修改web.config來完成(加入trace組態元素) 部署發布網頁時應將此功能取消 ASP.NET追蹤功能2 ASP.NET追蹤功能2 修改web.config ASP.NET追蹤功能2 ASP.NET追蹤功能2 偵錯 程式錯誤種類 語法錯誤:程式無法執行 語意錯誤:程式會中斷或毀損 邏輯錯誤:程式不會中斷或毀損 程式錯誤的預防 命名規則一致 適時加入註解 建立測試計畫:如何測試每一個功能 盡量使用IDE開發 找其他測試者來測試程式 預設使用DEBUG模式編譯程式 預設使用DEBUG模式編譯程式 關閉DEBUG模式編譯程式 關閉DEBUG模式編譯程式 關閉DEBUG模式編譯程式 關閉DEBUG模式編譯程式 自動導向錯誤頁面 自動導向錯誤頁面 設定中斷點 設定中斷點 直接改變變數值 例外錯誤處理 例外錯誤處理 try { 原來正常執行的程式碼 } catch (Exception e) { 有錯誤發生時的處理程式碼 } finally { 一定會執行的程式碼(不管有沒有錯誤) } 例外錯誤處理 例外錯誤處理 直接改變變數值,按F10或F11繼續向下執行 * * @Page指示詞的trace屬性增加了trace=“True” 指示ASP.NET在輸出網頁內容時附加追蹤輸出 追蹤cookies, 表單, querystring等內容 會以紅字加以標示 滑鼠快按兩下 更改trace trace enabled=“true” requestlimit=“40” pageoutpu=“false” tracemode=“sortbycategory” localonly=“true” / 假設有一個除以零的狀況產生 雖然出現錯誤訊息,但是也暴露的程式碼 Web.config ? compilation 將debug=“true” 改成 debug=“false” 改成release 重新建置專案再執行(不可以使用 來執行) 只出現錯誤訊息 Mode 設定為On defaultRedirect 設定錯誤頁面 *

文档评论(0)

3344483cc + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档