Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/logging/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Logging 使用log4net每天记录2个文件_Logging_Log4net_Log4net Configuration - Fatal编程技术网

Logging 使用log4net每天记录2个文件

Logging 使用log4net每天记录2个文件,logging,log4net,log4net-configuration,Logging,Log4net,Log4net Configuration,所以我想做的是每天记录两个独立的文件。我是log4net的新手,所以我做的都是些平常的事情。。谷歌和谷歌,直到它工作:)一切正常,但我不能让它每天记录文件 这是我的密码: web.config: 在我的日志类中: 公共静态类日志提供程序 { 静态ILog测井; 静态日志提供程序() { log4net.Config.XmlConfigurator.Configure(); log=LogManager.GetLogger(“ServiceLog”); } 我可能做错了什么,但无论我做什么,

所以我想做的是每天记录两个独立的文件。我是log4net的新手,所以我做的都是些平常的事情。。谷歌和谷歌,直到它工作:)一切正常,但我不能让它每天记录文件

这是我的密码:

web.config:


在我的日志类中:

公共静态类日志提供程序
{
静态ILog测井;
静态日志提供程序()
{
log4net.Config.XmlConfigurator.Configure();
log=LogManager.GetLogger(“ServiceLog”);
}

我可能做错了什么,但无论我做什么,结果都是失败的。

尝试如下设置滚动样式:

<rollingStyle value="Date" />


所以我想根本没有问题..我只是不熟悉log4net中的日期记录方式..log4net的作用是它不标记今天的日志(例如..我今天记录的所有日志都将存储在App.log中,但明天log4net将把今天的日志移到App.logyyymmdd)

尝试了……不起作用……事实上,这是我尝试的第一件事:)然后我切换到Composite,因为我认为value=“Date”可能不能用于命名文件……使用它,它的行为将更像您期望的那样。。。