gpt4 book ai didi

c# - Basedir的父目录——NLog配置

转载 作者:太空狗 更新时间:2023-10-30 00:14:18 24 4
gpt4 key购买 nike

我在多项目解决方案中使用 NLog。我将配置文件的 filename 属性设置为 "${basedir}/logs/logFile.log" 问题是:在每个项目的主目录,所以每个项目都有自己的一组日志。我想要的是整个解决方案的单个日志目录,所以基本上这意味着将 filename 设置为 basedir 的父目录。
我到底该怎么做? "../${basedir}/logs/logFile.log" 好像不行,日志还是保存在同一个目录下。

最佳答案

我也遇到过类似情况。我需要/logs/目录成为我项目实际目录的同级目录。我发现这对我有用:

fileName="${basedir}/../logs/logFile.log"

我正在使用 NLog 2.1.0

关于c# - Basedir的父目录——NLog配置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30233352/

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