應用程式層級追蹤可收集所有頁面的要求資訊,協助診斷效能瓶頸與錯誤。透過 Web.config 即可啟用,無需修改程式碼。
<configuration>
<system.web>
<trace
enabled="true"
requestLimit="40"
localOnly="false"
pageOutput="false"
traceMode="SortByTime" />
</system.web>
</configuration>
| 屬性 | 預設值 | 說明 |
|---|---|---|
| enabled | false | 總開關 |
| pageOutput | false | true 時在頁面底部顯示追蹤資訊 |
| requestLimit | 10 | 伺服器保留的要求數上限 |
| traceMode | SortByTime | SortByTime / SortByCategory |
| localOnly | true | true 僅本機瀏覽 Trace.axd,false 允許遠端存取 |
Trace="false"。Trace.Write("分類", "訊息")、Trace.Warn("分類", "警告"),僅出現在 Trace.axd,不受 pageOutput 影響。localOnly="false" 後,以 https://site/Trace.axd 存取。requestLimit。