现在的位置: 首页 > 综合 > 正文

Silverlight中使用NLog记录日志方法详解

2014年04月05日 ⁄ 综合 ⁄ 共 1087字 ⁄ 字号 评论关闭

步骤1:

NLog-v2.0.0.2000下载地址

http://download.csdn.net/detail/hezikui1987/5099282

安装NLog-v2.0.0.2000

NLog使用帮助文档下载地址

http://download.csdn.net/detail/hezikui1987/5099374

步骤2:

添加NLog引用,右键单击选择添加引用

在.NET中选择NLog for Silverlight  4.0

步骤3:

using NLog;
using NLog.Targets;
using NLog.Config;
using NLog.Layouts;

在App.xml.cs中配置如下

private void Application_Startup(object sender, StartupEventArgs e)
        {
            InitializeNLog();
            this.RootVisual = new MainPage();
        }
 
        private void InitializeNLog()
        {
            SimpleConfigurator.ConfigureForTargetLogging(
                new FileTarget()
                {
                    FileName = "${specialfolder:MyDocuments}/log.${shortdate}.txt",
                    Layout = new CsvLayout()
                    {
                        Columns =
                {
                    new CsvColumn("Time""${longdate}"),
                    new CsvColumn("Level""${level}"),
                    new CsvColumn("Lessage""${message}"),
                    new CsvColumn("Logger""${logger}"),
                },
                    }
                

抱歉!评论已关闭.