1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > log4net配置mysql_使用独立的log4net.config文件配置log4net 将日志记录到Mysql数据库【原创】...

log4net配置mysql_使用独立的log4net.config文件配置log4net 将日志记录到Mysql数据库【原创】...

时间:2022-01-19 10:22:41

相关推荐

log4net配置mysql_使用独立的log4net.config文件配置log4net 将日志记录到Mysql数据库【原创】...

开发环境:

VS,

MVC 4.0,

.Net Framework 4.0,

Log4net1.2.13.0,

Mysql.Data.dll,6.8.3.0

设置步骤:

1.在站点根目录下,创建一个log4net.config的XML文件。(文件名称可以任意,我们这里叫做log4net.config)

2.项目可视化下,Properties/AssemblyInfo.cs中添加:

[assembly: log4net.Config.XmlConfigurator(ConfigFile = "log4net.config", Watch = true)]

3.global.asax.cs文件中执行:

protected void Application_Start()

{

//独立的log4net.config

log4net.Config.XmlConfigurator.Configure(new FileInfo("log4net.config"));

AreaRegistration.RegisterAllAreas();

WebApiConfig.Register(GlobalConfiguration.Configuration);

FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters);

RouteConfig.RegisterRoutes(RouteTable.Routes);

BundleConfig.RegisterBundles(BundleTable.Bundles);

}

4.调用写日志方法:

ILog logger = LogManager.GetLogger(typeof(AlbumServcie));

logger.ErrorFormat("GetAlbumModel IsIISCache={0} throw Exception={1}", IsIISCache, ex.Message);

注意:

在log4net。config中,删除:

参考:

1./mahope/archive//04/14/375221.html

2./log4net/release/config-examples.html

3./zhoufoxcn/article/details/2220533

原文:/wangqiideal/p/4707792.html

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。