我使用 log4net 将混合的希伯来语和英语字符写入文件,但我看到的不是希伯来语,而是问号。
我尝试将应用程序和线程的文化信息设置为“he-IL”,但似乎没有帮助。
log4net 是否支持希伯来字符?如果是这样,我怎样才能使它工作?谢谢
编辑:这是我的配置部分:
<appender name="ErrorsFileAppender" type="log4net.Appender.RollingFileAppender,log4net">
<param name="File" value="c:\\taskman\\service.log"/>
<param name="AppendToFile" value="true" />
<rollingStyle value="Date"/>
<datePattern value="'service.'yyyy-MM-dd'.log'"/>
<layout type="log4net.Layout.PatternLayout,log4net">
<param name="ConversionPattern" value="%d;%m%n"/>
</layout>
</appender>
希伯来文文本来自数据库,它是一个 SQL server 2005。