Como usar o NLog para uma DLL

Estou tentando implementar um log simples usando o Nlog Refresh 1.0 para um projeto de biblioteca de classes. Parece que o nlog não cria um arquivo de log quando é instanciado a partir de uma dl

Existe alguma outra maneira de contornar isso?

my arquivo de configuração é assim:

<nlog xmlns="http://www.nlog-project.org/schemas/NLog.xsd"
      xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
      throwExceptions="true">

    <targets>
      <target name="file" xsi:type="File" fileName="${basedir}/nlog.txt" />
        <target name="console" xsi:type="Console" />
    </targets>

    <rules>
        <logger name="*" minlevel="Info" writeTo="file" />
        <logger name="*" minlevel="Info" writeTo="console" />
    </rules>

</nlog>

Eu sei que não há nada de errado com essa configuração porque ela funciona em um projeto ex

Edit: apenas para esclarecer: Eu não tenho acesso ao programa de chamada que usa minha DLL como um plugin. O programa de chamada é de fato o Outlook que usa minha DLL como um plugin. Eu gostaria de manter um log que é relevante apenas para a minha dll e não tem nada a ver com o próprio Outloo

questionAnswers(3)

yourAnswerToTheQuestion