日期:2014-05-20 浏览次数:21011 次
private static ILog log = LogManager.GetLogger(MethodInfo.GetCurrentMethod().DeclaringType);
try
{//程序
}
catch (MyException mex)
{
log.Error(mex);
MessageBox.Show(ex.Message);
}
catch (Exception ex)
{
log.Error(ex);
}
------解决方案--------------------
日志可以使用Enterprise Library.
支持下面的provider
The event log
An e-mail message
A database
A message queue
A text file
A WMI event
Custom locations using application block extension points
如果将来想改provider,只要修改.config文件即可
参考
http://msdn.microsoft.com/en-us/library/cc309257.aspx