Я хочу записать данные в файл на двухбайтовых языках (китайский, японский и т. Д.), Используя log4net.
Как правильно настроить log4net для этого?
Кодировка файла журнала указывается FileAppender.Encoding .Его можно настроить с помощью элемента конфигурации encoding.Пример:
encoding
<appender name="FileAppender" type="log4net.Appender.FileAppender"> <file value="file.log" /> <encoding value="utf-8" /> ...
Значением является имя кодовой страницы.Соответствующее кодирование получается с использованием метода System.Text.Encoding.GetEncoding(string).Список кодовых страниц см. В классе кодирования , документации .
System.Text.Encoding.GetEncoding(string)