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