Nuget添加Nlog.config

Nuget添加Nlog.config

  • 我人懒,Nlog.config文件一般从Nuget安装添加。

    Nlog.config文件默认下载在nuget目录下,我的如C:\Users\admin.nuget\packages\nlog.config\4.7.4\contentFiles\any\any

  • 因为会有不同工程使用Nlog.config,所以一般会把Nlog.config从nuget目录复制到工程目录。

    如果不这样会导致多个工程使用同一个Nlog.config,修改起来容易串。

DotnetPublish默认使用Nuget下Nlog.config

  • 复制到工程目录的Nlog.config同样是较新则复制,所以bin里面的Nlog.config就是工程目录下复制过去的。这样一般发布是正常的。
  • 但是如果使用dotnet publish发布,复制到publish里面的Nlog.config是从nuget目录下面复制过来的,所以用上诉方式的话Nlog.config就是错误的,需要再从bin或者工程目录下再复制一次。
posted @ 2020-08-31 18:19  扬扬S  阅读(385)  评论(0)    收藏  举报