把Web程序中的NLog.dll, NLog.config, NLog.xsd拷到Console程序中,发现运行不起作用,看了网上的示例教程,如http://www.cnblogs.com/sorex/archive/2013/01/31/2887174.html,试了下,多了个packages.config文件,里面内容如下:

<?xml version="1.0" encoding="utf-8"?>

<packages>

  <package id="NLog" version="4.1.0" targetFramework="net45" />

</packages>

但是还是不起作用,领导帮忙看了下,原来是NLog.config, NLog.xsd这两配置文件运行的时候没有拷过去,设置如下:

wKioL1Xv2VPzh4aAAAHfEcvxtUE645.jpg

就运行起作用了