相关疑难解决方法(0)

如何让 Serilog 从 appsettings.json 登录到 web 输出目录?

我使用 Visual Studio 和集成的 Serilog 创建了一个新的 .NET Core Web 项目。它从 appsettings.json(通过.UseSerilog((ctx, config) => { config.ReadFrom.Configuration(ctx.Configuration); }))读取设置。

在 appsettings.json 中,写入日志的路径指定为Serilog/WriteTo/Args/pathFormat。如果我将该值设置为log.txt,它将尝试将文件写入`c:\program files\iisexpress\log.txt'。

我怎样才能让它写入我的网络应用程序的内容根目录?

.net c# serilog .net-core

4
推荐指数
1
解决办法
6027
查看次数

标签 统计

.net ×1

.net-core ×1

c# ×1

serilog ×1