Опитвам се да внедря прост дневник с помощта на Nlog Refresh 1.0 за проект на класова библиотека. Изглежда, че nlog не създава лог файл, когато се инстанцира от dll.
Има ли друг начин за това?
моят конфигурационен файл изглежда така:
<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>
Знам, че няма нищо лошо в тази конфигурация, защото работи от exe проект.
Редактиране: само за пояснение: нямам достъп до извикващата програма, която използва моя dll като плъгин. Извикващата програма всъщност е outlook, която използва моя dll като плъгин. Бих искал да поддържам регистър, който е подходящ само за моя dll и няма нищо общо със самия Outlook.