log4netを使用して、log出力をしたいのですが、なぜかlogが出力されません
log4netでうまくログが出ない場合
こちらのサイトを参考にしたのですが、
設定ファイル読み込み処理
XmlConfigurator.Configure(New System.IO.FileInfo(logSettingFile))
をコマンドウィンドウで実行してみる。
をやると
コマンド "XmlConfigurator.Configure(New" は有効ではありません。
と出力されます
環境はwindows10
VisualStudio2013です
設定ファイルを貼っておきます
わかる方いたら教えてください
よろしくお願いします
Xml
1<configuration> 2 3 <configSections> 4 <section name="log4net" type=" log4net.Config.Log4NetConfigurationSectionHandler,log4net" /> 5 </configSections> 6 7 <log4net> 8 <!-- ログ出力先の定義(infomation-log) --> 9 <appender name="InfoLogAppender" type="log4net.Appender.RollingFileAppender" > 10 11 <!-- 作成するログファイル --> 12 <param name="File" value="C:/Users/${USERNAME}/CHaserOnlinelog/info-" /> 13 <!-- 追加 --> 14 <param name="AppendToFile" value="true" /> 15 <!-- ファイル切り替えのタイミング --> 16 <param name="RollingStyle" value="Once" /> 17 <!-- ログファイル名の固定 --> 18 <param name="StaticLogFileName" value="false" /> 19 <!-- ファイルの日付部分の書式 --> 20 <param name="DatePattern" value='yyyyMMddHHmmss".log"' /> 21 22 <!-- ログの書式 --> 23 <layout type="log4net.Layout.PatternLayout"> 24 <conversionPattern value="[%date{yyyy MM dd HH:mm:ss}]%message%newline" /> 25 </layout> 26 </appender> 27 28 <!-- 出力の設定(errer-log) --> 29 <appender name="ErrerLogAppender" type="log4net.Appender.RollingFileAppender" > 30 <!-- 出力先と出力ファイルの先頭部分 --> 31 <param name="File" value="C:/Users/${USERNAME}/CHaserOnlinelog\errer-" /> 32 <!-- 追加書き込み --> 33 <param name="AppendToFile" value="true" /> 34 <!-- ファイル切り替えのタイミング --> 35 <param name="RollingStyle" value="Once" /> 36 <!-- ログファイル名を固定するか --> 37 <param name="StaticLogFileName" value="false" /> 38 <!-- ファイルの日付の書式 --> 39 <param name="DatePattern" value='yyyyMMddHHmmss".log"' /> 40 41 <!-- ログの書式 --> 42 <layout type="log4net.Layout.PatternLayout"> 43 <conversionPattern value="%date [%thread] [%-5level] %logger %file(%line) %class %method - %message%n" /> 44 </layout> 45 </appender> 46 47 <root> 48 <!-- ログのレベルを指定 --> 49 50 <!-- すべてのログレベルを出力 --> 51 <level value="ALL" /> 52 53 <!-- どのログ出力先を使用するか --> 54 <appender-ref ref="InfoLogAppender" /> 55 <appender-ref ref="ErrerLogAppender" /> 56 </root> 57 </log4net> 58</configuration>

回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2015/11/16 04:25
退会済みユーザー
2015/11/16 04:41 編集
退会済みユーザー
2015/11/16 06:22
2015/11/16 07:08
退会済みユーザー
2015/11/16 07:21 編集
2015/11/16 07:40 編集
退会済みユーザー
2015/11/16 07:48
2015/11/16 07:54 編集
退会済みユーザー
2015/11/16 08:04
2015/11/16 08:44
退会済みユーザー
2015/11/16 08:56
2015/11/16 09:10