Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!

«После установки пользуемся документацией на NLog и добавляем в Web.config:».Куда бы в Web.Config я не добавлял этот кусок XML — IIS падает при запуске проекта. Долго мучался, пока не нашел на сайте что можно создать файл NLog.config и положить это все туда.
«Добавим в код (Global.asax.cs):»тут вы во всех методах используете объект logger, про инициализацию его не сказано ничего, хотя следовало бы, т.к. очевидный путь инициализации, такой как
Logger logger = new Logger(); недоступен. Как пользователь должен догадатся, что надо вызвать LogManager.GetCurrentClassLogger(); для инициализации? <nlog xmlns="http://www.nlog-project.org/schemas/NLog.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<variable name="logDirectory" value="C:/Temp/Content/Logs/${shortdate}" />
<targets>
<target name="logFile" xsi:type="File" fileName="${logDirectory}/file.log" />
<target name="tcpOutlet" xsi:type="NLogViewer" address="tcp4://localhost:4505"/>
</targets>
<rules>
<logger name="*" minlevel="Info" writeTo="logFile,tcpOutlet" />
</rules>
</nlog>
public class MvcApplication : NinjectHttpApplication
{
private static NLog.Logger logger = NLog.LogManager.GetCurrentClassLogger();
Ой! Спасибо за Ваше остроумное хамство! Вы прям определились ) Рад был помочь)
Вот Ваш комментарий он зачем?
засоряющий ветку с моим важным для меня вопросом.
ASP.NET MVC Урок 1. Начало