C# log4net未在单独的文件中记录错误和致命错误

C# log4net未在单独的文件中记录错误和致命错误,c#,log4net,C#,Log4net,我试图将错误和致命错误分离到单独的日志文件中,但我没有看到它记录在单独的文件中。这是我的配置文件。你能指出我犯了什么错误吗 在 最后但并非最不重要的一点是,确保您对尝试创建日志文件的目录具有写入权限。我建议您检查一次windows事件日志应用程序日志,查看是否发生了任何错误 您是否考虑过将错误记录到数据库@卫理公会议员,这完全是另一回事。为什么?log4netBTW有什么问题吗?log4net没有任何问题。。只是想知道他们是否考虑过使用DB。很久以前我也不再使用Log4Net了。@Method

我试图将错误和致命错误分离到单独的日志文件中,但我没有看到它记录在单独的文件中。这是我的配置文件。你能指出我犯了什么错误吗



最后但并非最不重要的一点是,确保您对尝试创建日志文件的目录具有写入权限。我建议您检查一次windows事件日志
应用程序
日志,查看是否发生了任何错误

您是否考虑过将错误记录到数据库@卫理公会议员,这完全是另一回事。为什么?
log4net
BTW有什么问题吗?log4net没有任何问题。。只是想知道他们是否考虑过使用DB。很久以前我也不再使用Log4Net了。@MethodMan,啊!!我理解你的观点。既然db和log4net具有转发器的所有功能,为什么选择它呢。如果DB是优秀的,那么在c语言中最好的库是什么#
<root>           
  <appender-ref ref="RollingFileAppender" />
  <appender-ref ref="FatalError" />
</root>
log4net.Config.XmlConfigurator.Configure();