代码之家  ›  专栏  ›  技术社区  ›  Hypenate

使用NLog在事件日志中创建文件夹结构

  •  0
  • Hypenate  · 技术社区  · 6 年前


    我可以在“应用程序和服务日志”中创建日志,但我真正想要的是:
    Folders in EventLog

    我的目标是nlog.config文件文件:

    <target name="eventLog" xsi:type="EventLog" source="EventLogSource" log="Foo/Bar" category="Test" eventId="TestID">
      <layout xsi:type="XmlLayout">
        <attribute name="logger" layout="${logger}" />
        <attribute name="level" layout="${level:upperCase=true}"/>
        <attribute name="message" layout="${message}" />
        <attribute name="exception" layout="${exception}" />
      </layout>
    </target>
    

    0 回复  |  直到 6 年前
        1
  •  -2
  •   ANJYR    6 年前

    试试这个

    <target
          name="eventLog"
          xsi:type="EventLog"
          fileName="../../../Logs/${shortdate}/${shortdate}_Logs.txt"
          layout="${longdate} | ${level:uppercase=true} | ${stacktrace:format=Raw} | ${message} ${newline}">
        </target>