gpt4 book ai didi

.net - Serilog 覆盖文件

转载 作者:行者123 更新时间:2023-12-02 15:48:18 24 4
gpt4 key购买 nike

如何配置 Serilog,使其在每次程序执行时都覆盖该文件?

<小时/>

代码

   Log.Logger = new LoggerConfiguration()
.MinimumLevel.Debug()
.WriteTo.ColoredConsole()
.WriteTo.File("c:\\Logs\\myapp.log")
.CreateLogger();

附加新执行的条目日志并没有什么坏处,但在开发过程中,只需获取当前的日志就很方便。

最佳答案

正如上面评论中所建议的,使用 System.IO.File.Delete() 删除文件是正确的方法:

File.Delete("c:\\Logs\\myapp.log");

关于.net - Serilog 覆盖文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42412699/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com