Отключить журналы с ошибочными запросами в .NET API - PullRequest
0 голосов
/ 19 февраля 2019

У меня есть .NET Web API, который имеет различные связанные библиотеки классов и т. Д., А также различные уровни обработки исключений.Каждый раз, когда мы запускаем этот проект в режиме отладки как localhost: PORT, при запуске отладки в XML-файл Documents \ IISExpress \ TraceLogFiles [PROJECT_NAME] записывается массивный файл XML размером 700 КБ.

Файлы начинаются с fr000001.xml и работайте, каждый раз, когда мы отлаживаем.

Мы не хотим, чтобы эти журналы записывались, поскольку они занимают много места, поскольку большая команда разработчиков каждый день запускает этот проект в режиме отладки.Есть ли способ его отключить?

Материал, который я уже пробовал

  • В файле applicationhost.config я изменил следующее: -

<logFile logFormat="W3C" directory="%IIS_USER_HOME%\Logs" /> <traceFailedRequestsLogging directory="%IIS_USER_HOME%\TraceLogFiles" enabled="true" maxLogFileSizeKB="1024" />

до

<logFile enabled="false" /> <traceFailedRequestsLogging enabled="false" />

  • Комментарий двух экземпляров <add name="HttpLoggingModule" image="%IIS_BIN%\loghttp.dll" /> в applicationhost.configфайл.

Ни одно из решений не работает, кто-нибудь может предложить что-то, что я могу попробовать?

Заранее спасибо!

...