Не может заставить Log4Net работать в нашем приложении WCF [дубликат]

jQuery Slim удаляет несколько функций. Причина того, что ваш код работает во втором примере, заключается в том, что вы используете полную версию jQuery.

6
задан Andrew Harmel-Law 16 February 2009 в 09:23
поделиться

5 ответов

Используйте ProcessMonitor от SysInternals для обнаружения, где полномочиям отказывают

(Потенциально можно определить ту же информацию путем присоединения отладчика и захвата на исключениях, не в Просто Моем Коде),

Вы уверены, что процесс, при котором работает услуга, имеет полномочия на папке, в которую Вы пытаетесь записать?

5
ответ дан 8 December 2019 в 16:10
поделиться

Я должен был также добавить эту строку к файлу AssemblyInfo.cs моего приложения для получения работы log4net.

// LOG 4 net config
[assembly:log4net.Config.XmlConfigurator(Watch=true)]
8
ответ дан 8 December 2019 в 16:10
поделиться

Есть ли у вас раздел конфигурации, настроенный для log4net? Я не видел этого в вашем фрагменте кода

0
ответ дан 8 December 2019 в 16:10
поделиться

Я бы сначала запустил службу WCF как консольное приложение - таким образом вы можете указать учетную запись пользователя для приложения, чтобы запустите от имени и посмотрите, связана ли проблема с вашей конфигурацией или с разрешениями при запуске службы через IIS.

Если вы не знаете, как запустить службу как консольное приложение, посмотрите http: // www.jacopretorius.net/2009/08/running-windows-service-inside-console.html

0
ответ дан 8 December 2019 в 16:10
поделиться

Попробуйте XmlConfigurator.Configure ()

2
ответ дан 8 December 2019 в 16:10
поделиться
Другие вопросы по тегам:

Похожие вопросы: