默认应用程序路径用于.net核心中的nlog.config文件

时间:2016-11-29 10:20:39

标签: asp.net-core nlog

任何人都可以告诉如何将应用程序默认路径传递给

标记下的nlog.config文件
<target xsi:type="file" name="error" fileName="E://..//customeExceptionErrorLog.log"
        layout=" ${exception}"/>

文件名在这里是硬编码,但我想要使用硬编码的路径并使用默认的应用程序根路径。

1 个答案:

答案 0 :(得分:0)

使用${basedir} nlog变量

  

$ {basedir} - 当前应用程序域的基本目录。

这样的事情对你有用:

<target xsi:type="file" name="error" 
        fileName="${basedir}/customeExceptionErrorLog.log"
        layout=" ${exception}"/>