如何停止 log4net 记录并释放最后一个文件

Gal*_*rak 5 c# log4net winforms

我在 C# Win Form App 中使用 log4net 并且我有开始/停止切换按钮 -

当我单击“开始”时,将加载 log4net 配置并创建日志文件 - 这是有效的。

但是现在我想添加单击“停止”按钮的选项,用于停止记录器并当然释放文件,以便我可以打开它openFileDialog,我在我的应用程序中使用它读取日志文件文本StreamReader以显示日志文件多行textbox

Jür*_*ler 1

您可以在运行时修改Threshold。要停止记录,请将其设置为Off。我已经在这个答案中展示了它是如何工作的。