如何使用代码从配置文件中检索 log4net 日志目录

How to retrieve log4net log directory from config file with code

我在(本例)C#.net Winforms 中有一个应用程序,我想向用户显示 log4net 日志目录的路径。 此路径必须来自配置文件。

我该怎么做? System.configuration 好像不行

var file = ((Hierarchy)LogManager.GetRepository())
         .Root.Appenders.OfType<FileAppender>().FirstOrDefault().File;

这个的简单解决方案....