1

当我调试我的网站时,一切都很好。

但是当我发布它时显示跟踪信息,但我从未启用它!

我尝试将以下内容添加到我的 web.config:

<trace enabled="false" localOnly="true"> </trace>

但它仍然显示跟踪信息。

4

1 回答 1

2
<trace enabled="true" localOnly="true"/>

要使跟踪工作,必须启用它并且仅在调试模式下工作,localOnly 属性应设置为“true”

如果要设置附加参数。

<trace enabled="true" pageOutput="true" requestLimit="4000" traceMode="SortByCategory" writeToDiagnosticsTrace="true" localOnly="true"/>

pageOutput 属性可让您查看页面底部的输出。

有关详细信息,请访问 https://msdn.microsoft.com/en-gb/library/6915t83k(v=vs.85).aspx

以及如何在代码中使用

#If DEBUG Then
  CType(HttpContext.Current.Handler, Page).Trace.Write("Test - Cache       
 hit")
#End If
于 2016-11-03T16:27:52.750 回答