У меня .Net 4. 0 приложение службы Windows, которое использует log4net.
Вот моя конфигурация log4net.
Ведение журнала работает должным образом, когда служба запускается с использованием exe, созданного в режиме отладки (файлы журналов создаются по правильному пути к файлу), но не работает, когда это с использованием exe, встроенного в режим выпуска.
Я попытался использовать перекомпилированную dll log4net для .Net 4.0, выполнив шаги, упомянутые в этом блоге. http://tseonet.blogspot.com/2010/07/ make-log4net-run-on-net-40.html .
Но это тоже не сработало.
Любая помощь приветствуется.