国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > .NET > 正文

asp.net應用程序級別跟蹤

2024-07-10 13:11:28
字體:
來源:轉載
供稿:網友

   可以在應用程序根目錄的 web.config 文件中啟用整個應用程序的跟蹤。默認情況下,只能在本地 web 服務器計算機上查看應用程序級跟蹤。必須
  
  在 web.config 文件中將 localonly 設置為 false,以便可從遠程計算機上看見應用程序級跟蹤信息.
  
  若要禁用遠程跟蹤,請在 web.config 文件中將 localonly 屬性設置為 true。下面的示例顯示了一個應用程序跟蹤配置,該配置收集多達 40 個
  
  請求的跟蹤信息,并允許原始服務器以外的計算機上的瀏覽器顯示跟蹤查看器。
  <configuration>
   <system.web>
   <trace enabled="true" requestlimit="40" localonly="false"/>
   </system.web>
  </configuration>
  當您啟用應用程序的跟蹤時,asp.net 收集每個對應用程序的請求(直到達到您指定的最大請求數)的跟蹤信息。默認的請求數是 10。當跟蹤查看
  
  器達到它的請求限制時,應用程序停止存儲跟蹤請求。
  
  注意 當在 web.config 文件中啟用整個應用程序的跟蹤時,將為該應用程序中的每頁收集并處理跟蹤信息。若要禁用應用程序中特定頁的跟蹤,
  
  請在該頁的 @ page 指令中將 trace 屬性設置為 false。將存儲您包括在頁代碼中的任何 tracecontext.write 或 tracecontext.warn 語句,并
  
  且它們只返回到跟蹤查看器。
  如果希望跟蹤信息附加到與其關聯的頁的末尾,請在 web.config 文件的跟蹤配置節中將 pageoutput 屬性設置為 true。如果要跟蹤信息只顯示在
  
  跟蹤查看器中,則將該屬性設置為 false。如果您啟用應用程序級跟蹤,但不想顯示應用程序某些頁的跟蹤信息,則使用 @ page 指令將不想顯示
  
  跟蹤信息的頁的 trace 屬性設置為 false。
  
  下面是所有可以用來修改應用程序級跟蹤行為的屬性。
  
  屬性 說明
  enabled 如果啟用了應用程序級跟蹤,則為 true;否則為 false。默認值為 false。
  pageoutput 如果跟蹤信息既顯示在應用程序頁上又顯示在 .axd 跟蹤實用工具上,則為 true;否則為 false。默認值為 false。
  注意 啟用了跟蹤的頁不受該設置的影響。
  requestlimit 服務器上存儲的跟蹤請求的數目。默認值為 10。
  tracemode 指示跟蹤信息是按它們被處理的順序 (sortbytime) 顯示,還是按用戶定義類別的字母順序 (sortbycategory) 顯示。默認值為
  
  sortbytime。
  localonly 如果跟蹤查看器 (trace.axd) 只在主機 web 服務器上可用,則為 true;否則為 false。默認值為 true。

   啟用應用程序級跟蹤
  
  如果您還未進行該操作,則創建一個文本文件,將其命名為 web.config,并將它保存到應用程序的根目錄。
  在 <configuration> 元素的開始標記和結束標記之間,添加 <system.web> 元素的開始標記和結束標記。
  在 <system.web> 元素標記之間,添加 <trace> 元素(它是自結束的)。
  在 <trace> 元素中,聲明 enabled 屬性并將其設置為 true。
  聲明其他可選的屬性,按照您的需要修改應用程序的跟蹤行為。
  例如,下面的應用程序跟蹤配置收集多達 40 個請求的跟蹤信息,并允許除原始服務器以外的計算機上的瀏覽器顯示跟蹤查看器。
  <configuration>
   <system.web>
   <trace enabled="true" requestlimit="40" localonly="false"/>
   </system.web>
  </configuration>
  注意 asp.net 配置系統是區分大小寫的。所有單個單詞配置節都是小寫的,而兩個單詞串聯的節或屬性必須是 camel 大小寫形式的。例如,
  
  requestlimit 是有效的屬性名,而 requestlimit 則導致分析器錯誤。
  用跟蹤查看器查看跟蹤信息
  一旦啟用了應用程序級跟蹤,當請求應用程序中的每頁時,它將執行所包含的任何跟蹤語句。通過請求應用程序根目錄中的 trace.axd,可以在跟
  
  蹤查看器中查看這些語句和其他跟蹤信息。
  
  注意 當啟用了應用程序級跟蹤時,可以通過在 web.config 文件中將 pageoutput 屬性設置為 true,在應用程序的任何頁中查看跟蹤語句和其
  
  他信息。
  跟蹤查看器允許您在已從應用程序請求的頁中選擇特定的請求。下面的屏幕截圖顯示一個跟蹤查看器,該跟蹤查看器具有 7 個在啟用跟蹤后對其應
  
  用程序的請求。
  
  跟蹤查看器
  
  如果啟用了跟蹤的應用程序有多個請求到達,跟蹤查看器將按這些請求的處理順序列出它們。跟蹤查看器起始頁上的信息包括:請求的時間,請求
  
  的文件,請求的狀態代碼,與請求關聯的 http 謂詞,以及允許您查看有關該請求更詳細信息的“查看詳細信息”鏈接。所顯示的請求的數目將不
  
  超過您在 web.config 文件中指定的 requestlimit 設置。
  
  查看特定請求的跟蹤詳細信息
  
  定位到與您的應用程序關聯的跟蹤查看器。
  例如,如果應用程序的 url 為 http://localhost/myapplication,請定位到 http://localhost/myapplication/trace.axd 以查看應用程序的跟
  
  蹤統計信息。
  
  選擇所要研究的請求的“查看詳細信息”鏈接。
  選擇了“查看詳細信息”后,您將查看與追加到啟用了跟蹤的頁相同的信息。
  
  在某些情況下,您可能要移除存儲在跟蹤查看器中的所有請求。也許您要跟蹤對應用程序中文件所進行的更改,或者只是想查看與當前顯示的請求
  
  所關聯的文件以外的文件的信息。
  
  從跟蹤查看器中清除請求
  
  定位到與該應用程序關聯的跟蹤查看器。
  選擇“清除當前跟蹤”鏈接,移除跟蹤查看器應用程序中存儲的所有請求。
  注意 跟蹤查看器只跟蹤清除記錄之后進行的請求。不能查看達到請求限制之后進行的請求和清除記錄之前進行的請求。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 新田县| 甘肃省| 南岸区| 利津县| 新津县| 临安市| 思茅市| 抚州市| 黄大仙区| 图们市| 神农架林区| 云霄县| 苍梧县| 汾西县| 滦南县| 巍山| 辽中县| 灌南县| 通海县| 九江县| 东海县| 青海省| 如皋市| 定结县| 新野县| 木里| 容城县| 桃江县| 克什克腾旗| 安乡县| 蓬溪县| 莎车县| 沁水县| 和静县| 若尔盖县| 舒兰市| 孝昌县| 织金县| 红桥区| 涡阳县| 广南县|