步骤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:
在.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();
}
InitializeNLog()
{
FileTarget()
{
FileName =
"${specialfolder:MyDocuments}/log.${shortdate}.txt"
,
Layout =
CsvLayout()
{
Columns =
{
CsvColumn(
"Time"
ottom:0px; position:static!important; text-align:left!important; border-left:0px; padding-bottom:0px!important; line-height:1.1em!important; overflow-x:visible!important; overflow-y:visible!important; list-style-type:none; font-style:normal!important; margin:0px; padding-left:0px!important; outline-width:0px!important; width:auto!important; bottom:auto!important; padding-right:0px!important; font-family:Consolas,
"${longdate}"
),
"Level"
"${level}"
ottom:0px; position:static!important; text-align:left!important; border-left:0px; padding-bottom:0px!important; line-height:1.1em!important; overflow-x:visible!important; overflow-y:visible!important; list-style-type:none; font-style:normal!important; margin:0px; padding-left:0px!important; outline-width:0px!important; width:auto!important; bottom:auto!important; padding-right:0px!important; font-family:Consolas,
"Lessage"
"${message}"
ottom:0px; position:static!important; text-align:left!important; border-left:0px; padding-bottom:0px!important; line-height:1.1em!important; overflow-x:visible!important; overflow-y:visible!important; list-style-type:none; font-style:normal!important; margin:0px; padding-left:0px!important; outline-width:0px!important; width:auto!important; bottom:auto!important; padding-right:0px!important; font-family:Consolas,
"Logger"
"${logger}"
ottom:0px; position:static!important; text-align:left!important; border-left:0px; padding-bottom:0px!important; line-height:1.1em!important; overflow-x:visible!important; overflow-y:visible!important; list-style-type:none; font-style:normal!important; margin:0px; padding-left:0px!important; outline-width:0px!important; width:auto!important; bottom:auto!important; padding-right:0px!important; font-family:Consolas,
},
}
ottom:0px; position:static!important; text-align:left!important; border-left:0px; padding-bottom:0px!important; line-height:1.1em!important; overflow-x:visible!important; overflow-y:visible!important; list-style-type:none; font-style:normal!important; margin:0px; padding-left:0px!important; outline-width:0px!important; width:auto!important; bottom:auto!important; padding-right:0px!important; font-family:Consolas,
LogLevel.Debug);
}
步骤4:
点击Vs2010项目菜单,选择添加新项,之后选择NLog,NLog Configuration -File,如下图所示
步骤5
在MainPage.xaml.cs中
using NLog
创建实例
Private Logger log=LogManager.GetCurrentClassLogger();
使用log.Debug();即可记录日志
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。