我正在使用作为 API 的 .Net Core 3.1 应用程序。由于下面的代码,我能够生成 example.txt 日志文件,但无法删除它。“该进程无法访问文件'',因为它正被另一个进程 w3p 使用”。
Log.Logger = (new LoggerConfiguration())
.MinimumLevel.Information()
.MinimumLevel.Override("SerilogDemo", LogEventLevel.Information)
.WriteTo.File("C:\\Logs\\Example.txt",
restrictedToMinimumLevel:LogEventLevel.Information,
fileSizeLimitBytes: 2000,
retainedFileCountLimit:5,
rollOnFileSizeLimit:true ),
.CreateLogger();