RollingFileAppender: сохранить расширение файла без патча log4net

М вопрос связан с этим, так как у меня та же проблема. Как я могу сделать так, чтобы RollingFileAppender из log4net сохранял расширение файла без необходимости фактически "исправлять" (то есть создавать временную сборку текущего транка) log4net? Как я могу добиться того же, переопределив RollingFileAppender или создав любое другое расширение с наименьшими усилиями?

1 ответ

Как упоминалось в моем комментарии, вам не нужно "исправлять" или изменять что-либо в log4net. Вы не можете использовать релиз 1.2.10, однако. Это довольно старая сборка, но PreserveLogFileNameExtension находится в источнике тока. Вам нужно только спустить исходный код и скомпилировать dll самостоятельно, и вы готовы к работе.

Обновление: я вижу ваше беспокойство. ИМО, единственный способ - собрать и протестировать его. Чтобы укрепить вашу уверенность, вы можете просмотреть текущий список решенных (и нерешенных) проблем для 1.2.11. Я думаю, что, видя, что они не вносят существенных изменений, изменения в основном являются исправлением ошибок и дополнительными функциями.

Другие вопросы по тегам