gpt4 book ai didi

windows-services - Windows-Service 中的 Serilog 未写入日志文件

转载 作者:行者123 更新时间:2023-12-03 13:42:33 25 4
gpt4 key购买 nike

我在 TopShelf 服务中使用 Serilog,登录到控制台和滚动文件。在控制台中运行该服务时,我的消息会写入日志文件,但是当我安装该服务并运行它时,不会发生日志记录。有什么特别需要我配置的吗?该文件将写入“.\logs\log-{date}.txt”下的二进制文件夹。

此致
戈佩

最佳答案

我有一个非常相似的问题。就我而言,问题出在相对路径上。
我只需要指定绝对路径。现在它就像一个魅力。

WriteTo.RollingFile(AppDomain.CurrentDomain.BaseDirectory + "\\logs\\log-{Date}.log")

希望能帮助到你!

关于windows-services - Windows-Service 中的 Serilog 未写入日志文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26572225/

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