Средство компоновки макета AspNetSession не работает

Я использую NLog для входа на мой сайт asp.net 4.5. Я использовал NLog 4.0. Теперь мне нужно использовать переменные сеанса в моих журналах. Поэтому я пытаюсь использовать рендеринг макета AspNetSession. Этот макет рендеринга включен в Nlog.Web. Я добавил эту DLL, а также в тег расширения в файле конфигурации NLog. Но это приводит к следующей ошибке:

ArgumentException: LayoutRenderer не может быть найден: 'aspnet-session'

Я также добавил NLog.extended dll, а также в тег расширения в файле конфигурации NLog. Но это также не помогло.

Пожалуйста, дайте мне знать, что я должен делать.

enter image description here

Ответ 1

Вам нужно установить сборку NLog.Web из NuGet с помощью следующей команды.

Install-Package NLog.Web