Как отправить трассировочную информацию в файл в файловой системе?

Я добавил следующий код к своему web.config файлу:

<system.diagnostics>
    <trace autoflush="false" indentsize="4" >
      <listeners>
        <add name="myListener"
          type="System.Diagnostics.TextWriterTraceListener"
          initializeData="d:\debugging.txt" />
        <remove name="Default"></remove>
      </listeners>
    </trace>
  </system.diagnostics>

И я записал эту строку для отправки вывода трассировки:

System.Diagnostics.Trace.Write(sID + " tracing id");

Но, я не вижу файла "debugging.txt", созданного на моем d: управляйте и нет никакого вывода трассировки.

Я пропускаю что-то?

9
задан teenup 18 July 2010 в 22:51
поделиться

1 ответ

Вам нужно отследить каталог, на который у службы ASP.NET есть разрешение на запись.

Что мне нравится делать, так это оставлять слушателя по умолчанию и запускать TechNet DebugView, который имеет возможность сохранения или записи в файл.

5
ответ дан 3 November 2019 в 07:11
поделиться
Другие вопросы по тегам:

Похожие вопросы: