在netframework中,想将配置文件写入appdata特殊目录使用如下配置:
<file type="log4net.Util.PatternString" value="%envFolderPath{ApplicationData}\"></file>
但是当这个配置在netcore上时就无效了
经过研究,需要修改为下面这样:
<file type="log4net.Util.PatternString" value="%env{appdata}"></file>