asp.net - 为什么 ASP.NET 跟踪有时会起作用?

标签 asp.net sharepoint trace

ASP.NET 跟踪似乎非常不稳定。有时它会跟踪,有时则不会。

我使用…从我的 ASCX 进行跟踪

Trace.Write("等等等等");

我的 web.config 如下所示...(在 WSS3 中) 我首先确保 SharePoint 允许页面级跟踪...

<SafeMode MaxControls="200" CallStack="true" DirectFileDependencies="10" TotalFileDependencies="50" AllowPageLevelTrace="true">

这是我的 ASP.NET 跟踪元素...

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

还有我的 System.Diagnostics 跟踪...

<system.diagnostics>
<trace autoflush="true" indentsize="4" >
    <listeners>
        <add name="listen" type="System.Diagnostics.TextWriterTraceListener" initializeData="c:\asptrace\log.txt" />
        <add name="listen2" type="System.Web.WebPageTraceListener, System.Web, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"  />
    </listeners>
</trace>

我遗漏了什么明显的东西吗?

最佳答案

您检查过request limit吗?在你的 web.config 中?默认情况下设置为 10,这意味着您只能在应用程序启动后获得前 10 个请求的跟踪输出。

<trace enabled="false" requestLimit="10" />

关于asp.net - 为什么 ASP.NET 跟踪有时会起作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/308713/

相关文章:

Jquery:如何根据事件从其他列表设置文本框的值?

android - 如何从android中的代码读取/data/anr/traces.txt?

asp.net - System.Diagnostics.Trace 在 ApplicationPoolIdentity 下的 Web 应用程序中不起作用

c# - 如何将 css 类添加到 MVCContrib 网格 <th>

c# - 无法发送电子邮件

asp.net - 使用linq获取网页中某种类型的Web控件列表

asp.net - 数值范围 0000 到 9999 的正则表达式

sharepoint - 每小时重新启动一次 OWSTIMER 有影响吗?

web-services - 如何使用 Kerberos 身份验证从 c# 客户端调用 Sharepoint Web 服务?

debugging - 如何记录和跟踪 NodeJS 事件和事件处理程序调用?