3

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 サーバー 2005 である DB から取得されます。

4

3 に答える 3