栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > .Net

.net NLog

.Net 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

.net NLog

添加依赖
  
    
    
    
  

正常来说, 安装了 NLog.Config , 另外两个也会自动安装, 如果没有, 则手动安装

添加配置文件

需要NLog.xsd与NLog.config文件
上一步操作完成后, 有可能可以看到这两个文件, 但是不能编辑, 可以打开所在路径, 然后复制到项目中, 重新添加
如果上一步操作完成后没有在项目中看到, 则可以从如下路径拿到默认的文件:

NLog.config:  C:Userslaolang.nugetpackagesnlog.config4.7.13contentFilesanyany
NLog.xsd: C:Userslaolang.nugetpackagesnlog.schema4.7.13contentFilesanyany

复制到当前项目, 修改NLog.config的属性为始终复制, 然后修改NLog.config内容如下:



	
		
		
	
	
		
		
	

cs代码使用
using System.Windows;

namespace my_tools
{
    /// 
    /// Interaction logic for MainWindow.xaml
    /// 
    public partial class MainWindow : Window
    {
        // 引入 Logger
        private static readonly NLog.Logger log = NLog.LogManager.GetCurrentClassLogger();

        public MainWindow()
        {
            InitializeComponent();
        }

        private void Button_Click(object sender, RoutedEventArgs e)
        {
            // 打印日志
            log.Info("hello world");
        }
    }
}

效果如下

2022-02-03 23:55:14.3568 INFO my_tools.MainWindow:19 - hello world
问题

WPF .NET 5.0 控制台没有输出

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/910807.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号