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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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