Я вижу нечто действительно странное в некоторых проектах, над которыми я работаю.
Я использовал log4net на веб-сайте MVC, и это прекрасно работало.
Затем я работал над совершенно не связанным консольным приложением, которое использует API-интерфейс SharePoint, и как только я добавляю следующую строку (другие строки не вызывают проблемы)
SPLimitedWebPartManager spWebPartManager = web.GetLimitedWebPartManager ("http://blah/blah.aspx?PageView=Shared", System.Web.UI.WebControls.WebParts.PersonalizationScope.Shared);
Я получаю следующее сообщение в консольном приложении
log4net:ERROR XmlConfigurator: Failed to find configuration section 'log4net' in
the application's .config file. Check your .config file for the <log4net> and <
configSections> elements. The configuration section should look like: <section n
ame="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler,log4net" /
>
log4net:ERROR XmlConfigurator: Failed to find configuration section 'log4net' in
the application's .config file. Check your .config file for the <log4net> and <
configSections> elements. The configuration section should look like: <section n
ame="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler,log4net" /
>
Я получаю это дважды после небольшой задержки. Задержка - это, вероятно, запрос на получение менеджера веб-частей со страницы, но я не уверен, почему эта ошибка log4net появляется в этом проекте. Я просмотрел папки с кодами, bin и т. Д. И не нашел никаких следов упоминаний в log4net.
Есть идеи, почему это может происходить?