Модераторы: gambit
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> nlog неверная конфигурация данных в web.config, asp.net mvc 4 
:(
    Опции темы
Kolovorot
Дата 6.6.2013, 15:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 245
Регистрация: 12.1.2009

Репутация: нет
Всего: 3



Установил пакет NLog прописал в Web.Config:
Код

<nlog xmlns="http://www.nlog-project.org/schemas/NLog.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <targets>
      <target name="logfile" xsi:type="File" fileName="D://file.txt" />
    </targets>
    <rules>
      <logger name="*" minlevel="Info" writeTo="logfile" />
    </rules>
  </nlog>


При запуске получаю ошибку:
Ошибка HTTP 500.19 - Internal Server Error
Запрашиваемая страница не доступна из-за неверной конфигурации данных для этой страницы.

Пример делаю по след. статье http://habrahabr.ru/post/176001/
--------------------
Никогда еще истина не повисала на руке безусловного. Фридрих Ницше. Так говорил Заратустра
PM MAIL   Вверх
jonie
Дата 20.6.2013, 10:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 5613
Регистрация: 21.8.2005
Где: Владимир

Репутация: 3
Всего: 118



а саму секцию nlog в web.config объявили?
Вот вам пример неплохого лога который я юзаю кое-где (требуется nlog.extended пакет)
Код

<?xml version="1.0" encoding="utf-8"?>
<configuration>
  <configSections>
    <section name="nlog" type="NLog.Config.ConfigSectionHandler, NLog" />
  </configSections>
    <nlog xmlns="http://www.nlog-project.org/schemas/NLog.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
      <extensions>
        <add assembly="NLog.Extended" />
      </extensions>
      <variable name="logDir" value="${basedir}/App_Data/logs/" />
      <variable name="detailedLayout" value="${longdate} - (${level:uppercase=true}) [${threadid}] ${aspnet-user-identity} (${logger}) : ${message} ${exception:format=ToString,StackTrace:separator=&#xD;&#xA;}" />
      <targets>
        <target name="file" xsi:type="File" fileName="${logDir}/app${date:format=yyyy_MM_dd}.log" layout="${detailedLayout}" deleteOldFileOnStartup="false" keepFileOpen="true" />
        <target name="debugger" xsi:type="Debugger" layout="${detailedLayout}" />
        <target name="eventlog" xsi:type="EventLog" layout="${detailedLayout}" source="MySource" log="LOGNAME" />
      </targets>
      <rules>
        <logger name="*" minlevel="Trace" writeTo="file,debugger" />
        <logger name="*" minlevel="Warn" writeTo="eventlog" />
      </rules>
    </nlog>
    <system.diagnostics>
      <trace autoflush="true">
        <listeners>
          <add name="LogFileTraceListener" type="NLog.NLogTraceListener, NLog" />
          <remove name="Default" />
        </listeners>
      </trace>
      <switches>
      </switches>
      <sources />
      <sharedListeners>
        <add name="nlog" type="NLog.NLogTraceListener, NLog" />
      </sharedListeners>
    </system.diagnostics>

  <runtime>
    <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
      <dependentAssembly>
        <assemblyIdentity name="NLog" publicKeyToken="5120e14c03d0593c" culture="neutral" />
        <bindingRedirect oldVersion="0.0.0.0-2.1.0.0" newVersion="2.1.0.0" />
      </dependentAssembly>
    </assemblyBinding>
  </runtime>

</configuration>


каталог ~/App_Data/logs/ должен существовать, конечно, и права на него IIS (или в чем вы там это запускете) должны быть соотсветствующие.


--------------------
Что-то не поняли? -> Напейтесь до зеленых человечков... эта сверхцивилизация Вам поможет...
PM MAIL Jabber   Вверх
Kolovorot
Дата 11.7.2013, 15:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 245
Регистрация: 12.1.2009

Репутация: нет
Всего: 3



да дело было в секции smile 
--------------------
Никогда еще истина не повисала на руке безусловного. Фридрих Ницше. Так говорил Заратустра
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Прежде чем создать тему, посмотрите сюда:
Любитель
Mymik
mr.DUDA

Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов.

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Любитель, Mymik, mr.DUDA.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Разработка под ASP.NET | Следующая тема »


 




[ Время генерации скрипта: 0.1029 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.