有没有办法使用trace.axd处理程序来跟踪我网站上的单个页面?我正在尝试监视生产中的某些内容,因此我不想跟踪页面的输出,但我也想将输出限制到特定页面。
编辑:我也希望有一个聚合请求的运行记录,就像trace.axd 所做的那样。
最佳答案
您可以启用page-level tracing (它不会使用trace.axd,输出仍将在页面中)
与Trace.IsEnabled您还可以以编程方式启用页面级跟踪,因此仅当满足某些条件时,您才可以在页面中显示跟踪信息(例如,您可以在查询字符串中包含一个参数,其中可以输入 yourpage.aspx?displayTraceInfo=true
)。这样,您就不会冒让所有用户看到页面中的跟踪信息的风险。
关于asp.net - 对单个页面使用trace.axd,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5624266/