Одна вещь, которую я заметил, когда я использовал log4net в экземпляре SharePoint, это то, что в зависимости от вашей конфигурации безопасности и реализации загрузки вашей конфигурации пользователь, который раскручивает пул приложений, может не иметь прав на запись в локальную систему. файловая система для создания файла журнала.
Из-за этого вам нужно убедиться, что ваша конфигурация вызывается с правильными учетными данными, в SharePoint она будет в контексте повышенной безопасности. Не совсем связано, но это может быть проблема, с которой вы столкнулись.