0
在我的项目(ASP.NET C#类库项目)中,我们使用NLog.dll(v 4.0.0.0)以下面的方式在事件查看器中记录异常: -在应用程序和服务日志中记录NLog事件
private readonly NLog.Logger _logger;
_logger = LogManager.GetCurrentClassLogger();
_logger.Error(someText, someArgs);
请找到下面使用的NLOG配置:
target xsi:type="EventLog"
name="eventlog"
layout="${message}"
machineName="."
source="NLogLogger"
log="Application"
它工作正常,并记录在应用程序日志里面的“Windows日志”消息。 但是,我们要求在单独指定的日志(自定义日志,特定于“应用程序和服务日志”下的我的应用程序)中执行日志记录。
我们指定的指定日志的名称在配置如下图所示: -
target xsi:type="EventLog"
name="eventlog"
layout="${message}"
machineName="."
source="NLogLogger"
log=“MyOwnLog”
但它仍然记录在同一个应用程序日志消息。
请让我知道如何使用NLog将其记录在指定的日志中。
请格式化您的答案,以便它更具可读性。用'环绕命令。 – Tempux