Nlog - NLog.NLogRuntimeException - Произошло асинхронное исключение - PullRequest
0 голосов
/ 17 апреля 2020

Эта ошибка возникает из-за URL-адреса, развернутого в IIS (ASP. NET MVC). После нескольких попаданий мы получаем исключение из Nlog. Можете ли вы посоветовать исправление для этого.

Версия Nlog - 4.6.2. * Версия 1014 * - 4.5.2

    <?xml version="1.0" encoding="utf-8"?>
<nlog throwexceptions="true" xmlns="http://www.nlog-project.org/schemas/NLog.xsd"
      xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
	<variable name="directory" value="D:/Logs/" /> <!--This denotes the directory where the log files will be created-->
    <targets>
	    <target name="file" xsi:type="File" fileName="${directory}/${event-properties:item=ProductName}/${event-properties:item=FileName}"
      layout="[${longdate}][${level:uppercase=true}][${message}]" /> 
    </targets>
    <rules>
	   <logger name="*" minlevel="Debug"  writeTo="file" enabled="true" /> 
    </rules>
</nlog>

Ошибка - ошибка с гриппом sh. Исключение: NLog.NLogRuntimeException: произошло асинхронное исключение. ---> System.TimeoutException: время ожидания. --- Конец внутренней трассировки стека исключений --- в NLog.Common.AsyncHelpers.RunSynchronously (действие AsynchronousAction) в NLog.LogFactory.Flu sh (время ожидания TimeSpan)

...