ログクラスライブラリlog4net.dllを使用して、コードloginfo.IsInfoEnabledがfalseソリューションに等しいことを確認します。

wpfを使用してログ関数を開発する場合、loginfo.IsInfoEnabledがfalseに等しいという問題が常に発生していました 

しばらく考えた後、私は解決策を思いついた。

1. log4net.configファイルのプロパティの設定を確認します。出力ディレクトリコピーするオプションは、常にコピーするか、新しい場合コピーするように設定する必要があります

2.log4net.configファイルをプロジェクトのbinディレクトリのdebugディレクトリにコピーします

3. AssemblyInfo.csファイルに[assembly:log4net.Config.XmlConfigurator(ConfigFile = "log4net.config"、ConfigFileExtension = "config"、Watch = true)]を追加します

 

おすすめ

転載: blog.csdn.net/weixin_44684272/article/details/114487501