title: using AppData location in NLog
body: <p>My NLog targets is like this:</p>
  
  <pre class="lang-xml prettyprint-override"><code>&lt;targets&gt;
    &lt;target xsi:type="Console" name="console" 
      layout="${longdate}|${level}|${message}" /&gt;
    &lt;target xsi:type="File" name="ErrorLog" fileName="${basedir}/error.txt"
            layout="${longdate}
            Trace: ${stacktrace} 
            ${message}" /&gt;
    &lt;target xsi:type="File" name="AccessLog" fileName="${basedir}/access.txt"
            layout="${shortdate} | ${message}" /&gt;
  &lt;/targets&gt;
  </code></pre>
  
  <p>But this causes problems if the user isn't an admin on their machine, because they will not have write access to "Program Files". How can I get something like <code>%AppData%</code> to NLog instead of BaseDir?</p>