Log4Net выдает ошибку конфигурации после обновления .NET 8C#

Место общения программистов C#
Anonymous
Log4Net выдает ошибку конфигурации после обновления .NET 8

Сообщение Anonymous »

Я обновил решение своих проектов до .NET 8.
После этого я теперь получаю журналы ошибок, связанные с log4net, в моем Azure AI:

log4net: ОШИБКА: не удалось найти раздел конфигурации «log4net» в файле .config приложения. Проверьте файл .config на наличие элементов и. Раздел конфигурации должен выглядеть следующим образом:

Я не вносил изменений в способ настройки log4net — это делается программно, в LogHelper.cs у меня нет файлов .config
Я попробовал добавить log4net.config и изменить файл program.cs

Код: Выделить всё

var logRepository = LogManager.GetRepository(System.Reflection.Assembly.GetEntryAssembly());
XmlConfigurator.Configure(logRepository, new FileInfo("log4net.config"));

LogHelper.InitLog4Net();
Ошибка по-прежнему возникает на AI. Что-то другое должно быть сделано, что я сейчас перешел на .NET 8?

Подробнее здесь: https://stackoverflow.com/questions/787 ... t-8-update

Вернуться в «C#»