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>
我有没有漏掉什么显而易见的东西?