NLog 錯誤小記

IISExpress使用NLog遇到寫入權限錯誤,特記錄下來:

NLog配置文件中指定FileName時需要指定為當前目錄,如不指定會產生 拒絕訪問 錯誤,

估計為不指定當前目錄時會將文件寫入iisexpress默認目錄,由於無權限引起以上問題

正確為添加 ${basedir} 變量即可 參考如下:

  <targets>
    <target name="logfile" xsi:type="File" fileName="${basedir}/myNlogTestFile.txt" layout="${date:format=yyyyMMddHHmmss} ${message}" />
  </targets>

 

posted @ 2015-11-22 23:08  天际翔龙  阅读(150)  评论(0编辑  收藏  举报