В вашем файле web.config:
<system.web>
<trace enabled="true"
requestLimit="40"
localOnly="false"
writeToDiagnosticsTrace="true" />
...
</system.web>
<system.diagnostics>
<trace autoflush="true">
<listeners>
<add name="Logger"
initializeData="logger.txt"
type="System.Diagnostics.TextWriterTraceListener"
traceOutputOptions="DateTime" />
</listeners>
</trace>
</system.diagnostics>
Важным битом является writeToDiagnosticsTrace="true"
, который перенаправляет трассировку настроенным диагностическим прослушивателям, которые в этом примере представляют собой файл с именем logger.txt
, который будетбыть создан в корне вашего сайта.Очевидно, что оставление таких файлов в корне вашего сайта делает их видимыми для всех, поэтому было бы лучше настроить другого прослушивателя трассировки.
Также ознакомьтесь с следующей статьей на MSDN.