由于它仅用于调试目的,我不想编辑app.config,我在网上找到的解决方案通过编辑来启动。是否可以仅在具有Log4net的代码中创建调试日志文件?
答案 0 :(得分:1)
您可以尝试以下选项。
((log4net.Repository.Hierarchy.Hierarchy)LogManager.GetRepository()).Root.Level = Level.Debug;
((log4net.Repository.Hierarchy.Hierarchy)LogManager.GetRepository()).RaiseConfigurationChanged(EventArgs.Empty);
您可以找到更多详情here