C# 是否可以仅使用Log4net在代码中创建调试日志文件

C# 是否可以仅使用Log4net在代码中创建调试日志文件,c#,log4net,C#,Log4net,因为它只用于调试目的,所以我不想编辑app.config,我在网上找到的解决方案从编辑它开始。是否可以仅在使用Log4net的代码中创建调试日志文件?您可以尝试以下选项 ((log4net.Repository.Hierarchy.Hierarchy)LogManager.GetRepository()).Root.Level = Level.Debug; ((log4net.Repository.Hierarchy.Hierarchy)LogManager.GetRepository()).R

因为它只用于调试目的,所以我不想编辑app.config,我在网上找到的解决方案从编辑它开始。是否可以仅在使用Log4net的代码中创建调试日志文件?

您可以尝试以下选项

((log4net.Repository.Hierarchy.Hierarchy)LogManager.GetRepository()).Root.Level = Level.Debug;
((log4net.Repository.Hierarchy.Hierarchy)LogManager.GetRepository()).RaiseConfigurationChanged(EventArgs.Empty);
你可以找到更多的细节