亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

NLog 跟蹤目標僅適用于跟蹤和調試級別,不適用于信息、警告、錯誤或致命

NLog 跟蹤目標僅適用于跟蹤和調試級別,不適用于信息、警告、錯誤或致命

C#
一只甜甜圈 2021-08-07 15:31:28
當我使用 NLog 記錄到跟蹤目標類型時,它僅在級別為Trace或時才能正常工作Debug。如果是Info, Warn, 或Error,它會在我的布局之前添加額外的信息。如果級別是Fatal,我會收到一個彈出窗口,抱怨斷言失敗,并且它在輸出中也這么說。跟蹤目標是否被竊聽?程序.csusing System;namespace TraceLoggingTest{    class Program    {        private static NLog.Logger logger = NLog.LogManager.GetCurrentClassLogger();        static void Main(string[] args)        {            logger.Trace("Hello Trace");            logger.Debug("Hello Debug");            logger.Info("Hello Info");            logger.Warn("Hello Warn");            logger.Error("Hello Error");            logger.Fatal("Hello Fatal");            Console.ReadLine();            NLog.LogManager.Shutdown();        }    }}配置文件<?xml version="1.0" encoding="utf-8" ?><nlog xmlns="http://www.nlog-project.org/schemas/NLog.xsd"      xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"      xsi:schemaLocation="http://www.nlog-project.org/schemas/NLog.xsd NLog.xsd"      autoReload="true"      throwExceptions="false"      internalLogLevel="Off" internalLogFile="c:\temp\nlog-internal.log">  <targets>    <target name="logTrace" xsi:type="Trace" layout="${message}" />  </targets>  <rules>    <logger name="*" minlevel="Trace" writeTo="logTrace" />  </rules></nlog>預期輸出Hello TraceHello DebugHello InfoHello WarnHello ErrorHello Fatal實際產量Hello TraceHello DebugTraceLoggingTest.exe Information: 0 : Hello InfoTraceLoggingTest.exe Warning: 0 : Hello WarnTraceLoggingTest.exe Error: 0 : Hello Error---- DEBUG ASSERTION FAILED -------- Assert Short Message ----Hello Fatal---- Assert Long Message ----
查看完整描述

1 回答

  • 1 回答
  • 0 關注
  • 245 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號