使用Serilog将日志写入文件不起作用

亚历山德拉

我有一个使用Serilog进行日志记录的基于ASP .NET的应用程序,我想通过将日志写入文件来对其进行测试。我正在使用Serilog和Serilog.Sinks.File到目前为止,代码如下:

_perfLogger = new LoggerConfiguration()
                .WriteTo.File("C:\\Users\\andav\\Desktop\\NewTest\\logger\\perf.txt")
                .CreateLogger();

_perfLogger.Write(LogEventLevel.Information, "{@LogDetail}", infoToLog);

但是我所有的文件都是空的或没有创建,并且没有出现任何错误。

难道我做错了什么?

谢谢。

亚历山德拉

我不知道.Net不允许在App_Data以外的任何其他文件夹中写入。这是问题所在,我设法解决了。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章