используя Log4net и Activator.CreateInstance

Я использую log4net для регистрации своего приложения,

У меня странная проблема, у меня есть класс, который создается динамически с помощью Activator.CreateInstance.

Но почему-то классы не пишут лог,

Любая идея, почему?


person MoShe    schedule 09.05.2012    source источник
comment
Должен ли он писать в журнал? Содержит ли он вообще какие-либо операторы регистрации?   -  person sisve    schedule 09.05.2012
comment
конечно, иначе какого черта я спрашиваю   -  person MoShe    schedule 09.05.2012
comment
Не могли бы вы предоставить нам небольшую программу, которая воспроизводит эту проблему?   -  person sisve    schedule 09.05.2012
comment
Вы когда-нибудь получали решение @MoShe? У меня такая же проблема.   -  person kmpm    schedule 30.12.2018
comment
вы смогли получить решение? (9 лет спустя, та же проблема)   -  person Barış Akkurt    schedule 19.02.2021


Ответы (1)


Возможно, Activator.CreateInstance() выбирает другой конструктор для этого класса? У меня часто возникала проблема, когда в моем классе было два конструктора, и я забыл, чтобы один из них вызывал : this(..), и поэтому моя логика инициализации не устанавливалась.

person robrich    schedule 09.05.2012