【发布时间】:2015-10-01 18:55:39
【问题描述】:
如何在我的应用程序中根据静态变量设置 NLog 文件名。
我有执行不同任务的 Windows 服务。读取包含任务详细信息的配置文件。 我想根据给定的任务名称创建日志文件。
注意:类名不起作用,因为所有任务都调用相同的代码。
注意:我已经在使用 ${logger} 变量作为我当前的课程。因为我也需要知道我在哪里。
----------更新--------------
这似乎是不可能的。 修改后的问题:如何在运行时设置变量值? 我说的是这个:
<variable name="logFileName" value="" />
谢谢。
【问题讨论】: