Подтвердить что ты не робот

Где находится файл журнала elmah.mvc

После установки elmah.mvc из nuget:

где файл журнала, созданный по умолчанию?

Ошибки записываются очень хорошо, когда я перехожу к /myapp/elmah, но я не вижу, где находится фактический файл журнала. спасибо

4b9b3361

Ответ 1

Посмотрите внизу страницы myapp/elmah для "Этот журнал предоставлен...", чтобы узнать, какой тип ведения журнала вы используете. Если в памяти нет физического файла. В противном случае местоположение файла определяется logPath в web.config, например...

 <elmah>
  <errorLog type="Elmah.XmlFileErrorLog, Elmah" logPath="~\App_Data\" />
 </elmah>

ИЗМЕНИТЬ

Я не хочу просто заменять исходный фрагмент кода, потому что это может сработать для некоторых людей; для меня это не так, и на самом деле мне пришлось немного изменить logPath:

 <elmah>
  <errorLog type="Elmah.XmlFileErrorLog, Elmah" logPath="~/App_Data" />
 </elmah>

Ответ 2

<configSections>
    <sectionGroup name="elmah">
      <section name="errorLog" type="Elmah.ErrorLogSectionHandler, Elmah" />
    </sectionGroup>
  </configSections>

  <elmah>
    <errorLog type="Elmah.XmlFileErrorLog, Elmah" logPath="\\Mydocs\Logs" />
  </elmah>