|
分類:[C#]
こんにちは。 .NetFrameworkバージョン4.0 言語:C# log4netのバージョン1.2.11の使い方で質問があります。
log4netを使用しようとすると「System.TypeInitializationException」が発生します。
プログラムは以下です private static ILog logger = LogManager.GetLogger(typeof(LoginForm));
設定はApp.configに以下を記述しています --------------------------------------------------ここから <configSections> <section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler,log4net"/> </configSections> <startup> <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/> </startup> <log4net> <appender name="RollingFileAppender" type="log4net.Appender.RollingFileAppender"> <file value="log/rackgumi.log"/> <appendToFile value="true"/> <rollingStyle value="Size"/> <maxSizeRollBackups value="100"/> <maximumFileSize value="1024KB"/> <staticLogFileName value="true"/> <layout type="log4net.Layout.PatternLayout"> <conversionPattern value="%date [%thread] %-5level %logger - %message%newline"/> </layout> </appender> <root> <level value="ALL"/> <appender-ref ref="RollingFileAppender"/> </root> </log4net>
----------------------------ここまで
netframework4.5でlog4neetバージョン1.2.13ではうまくいっていました。 おそらく設定がおかしいのではないかと思っているのですが、 なかなかなおりませんでした。 どなたか分かる方がいらっしゃいましたら、よろしくお願い致します。
|