标签: c#
如果log4net框架无法在web.config中配置的位置写入日志,则日志文件的默认位置在哪里?
答案 0 :(得分:3)
[...]如果无法打开文件进行写入,则每次将消息记录到附加程序时,附加程序将尝试再次打开文件。如果在记录消息时无法打开该文件进行写入,则然后该附加程序将丢弃该消息。
来源:Log4Net - FileAppender
我要强调
因此,没有“默认位置”。如果用户在指定路径上没有适当的权限,则不会写入消息,也不会创建文件。
我没有检查,但是我怀疑这也适用于RollingFileAppender。