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#»