[英]How to disable Trace Information in ASP.NET?
当我调试网站时,一切正常。
但是,当我发布它时,它会显示跟踪信息,但我从未启用它!
我尝试将以下内容添加到我的web.config中:
<trace enabled="false" localOnly="true"> </trace>
但是它仍然显示跟踪信息。
<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
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.