晚上又开始鼓捣,我认为sppendToFile这个是错误的,改成appendToFile,还有就是官方给的例子里
<appender name="LogFileAppender" type="log4net.Appender.FileAppender">
<file value="log-file.txt" />
<!-- Example using environment variables in params -->
<!-- <file value="${TMP}\log-file.txt" /> -->
<appendToFile value="true" />
<!-- An alternate output encoding can be specified -->
<!-- <encoding value="unicodeFFFE" /> -->
<layout type="log4net.Layout.PatternLayout">
<header value="[Header] " />
<footer value="[Footer] " />
<conversionPattern value="%date [%thread] %-5level %logger [%ndc] <%property{auth}> - %message%newline" />
</layout>
<!-- Alternate layout using XML
<layout type="log4net.Layout.XMLLayout" /> -->
</appender>header原为geader,对照上下文,一定为header,所以我改过来了.
不知道怎么联系log4net的开发人员,所以大家碰到这个问题自己改吧.remoting功能还在琢磨中.
<appender name="LogFileAppender" type="log4net.Appender.FileAppender">
<file value="log-file.txt" />
<!-- Example using environment variables in params -->
<!-- <file value="${TMP}\log-file.txt" /> -->
<appendToFile value="true" />
<!-- An alternate output encoding can be specified -->
<!-- <encoding value="unicodeFFFE" /> -->
<layout type="log4net.Layout.PatternLayout">
<header value="[Header] " />
<footer value="[Footer] " />
<conversionPattern value="%date [%thread] %-5level %logger [%ndc] <%property{auth}> - %message%newline" />
</layout>
<!-- Alternate layout using XML
<layout type="log4net.Layout.XMLLayout" /> -->
</appender>header原为geader,对照上下文,一定为header,所以我改过来了.
不知道怎么联系log4net的开发人员,所以大家碰到这个问题自己改吧.remoting功能还在琢磨中.
在日常应用中,我们想把某个程序域的日志传给另一个程序处理,那么用log4net来处理的话,该程序域就要建立log4net的客户端,配制文件就是remotingappend,而另一个程序则建立服务器端,配制system.runtime.remoting.
由此可见,远程日志输出的功能只能1对1.