Объединить или объединить App.config с Nlog.config Log4View

Я создаю приложение winforms, и я использую NLog в качестве моей среды ведения журналов. Моя конфигурация для NLog находится в его собственном файле NLog.config, который находится в главном каталоге программы. Таким образом, App.config и NLog.config находятся в одном каталоге.

Сама регистрация все работает ОК. Проблема у меня возникает, когда я использую программу Log4View (коммерческий просмотрщик журналов). Я могу "перетащить" мое приложение exe в основную форму приложения Log4View, и оно автоматически обнаружит мою конфигурацию NLog. Теперь рассол это:

Это работает только тогда, когда у меня есть блок конфигурации NLog:

<nlog tags
           targets
           rules etc

В самом файле App.config.

Когда я перемещаю конфигурацию NLog в ее собственный файл, это больше не работает как <nlog /> Блок конфигурации больше не присутствует в файле app.config.

Итак, как мне "включить" NLog.config в app.config, не включая все содержимое файла NLog.config.

Я пытался:

configSource="NLog.config"
<include file="NLog.config">

и возиться с

Так что для всех SO'ers там - есть ли способ достичь этого?

Что-то вроде: <nlog File="NLog.config" /> - что по-прежнему будет содержать тег блока конфигурации nlog, который мне нужен, однако он автоматически включает содержимое моего файла?

Спасибо!

чудь

0 ответов

Другие вопросы по тегам