步骤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}"
),
},
}
},
LogLevel.Debug);
}
步骤4:
添加NLog.config文件
点击Vs2010项目菜单,选择添加新项,之后选择NLog,NLog Configuration -File,如下图所示
步骤5
在MainPage.xaml.cs中
using NLog
创建实例
Private Logger log=LogManager.GetCurrentClassLogger();
使用log.Debug();即可记录日志