لماذا لا تتبع asp.net فقط العمل من وقت لآخر؟
-
08-07-2019 - |
سؤال
وتتبع ASP.NET يبدو غريب الأطوار جدا. في بعض الأحيان أنه يتتبع وأحيانا لا.
وأنا من وجهة نظري تتبع ASCX باستخدام ...
وTrace.Write ( "الخ الخ.")؛
وبلدي الملف web.config يبدو كما يلي ... (في WSS3) أنا أولا التأكد من أن شير يسمح للتتبع مستوى الصفحة ...
<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>
وكل شيء واضح أنا في عداد المفقودين؟
المحلول
هل راجعت href="http://msdn.microsoft.com/en-us/library/6915t83k.aspx" الحد في الملف web.config الخاصة بك؟ تم ضبطه على 10 افتراضيا، مما يعني أنك سوف فقط الحصول على تتبع الانتاج من الطلبات 10 الأولى بعد بدء تشغيل التطبيق.
<trace enabled="false" requestLimit="10" />
لا تنتمي إلى StackOverflow