私のlog4netの設定:
<log4net>
<appender name="ItemsChangeLogFileAppender" type="log4net.Appender.SitecoreLogFileAppender, Sitecore.Logging">
<file value="\logs\ItemChangeLogs\itemLog.{date}.txt"/>
<appendToFile value="true"/>
<layout type="log4net.Layout.PatternLayout">
<conversionPattern value="%d %m%n"/>
</layout>
</appender>
<root>
<priority value="ALL"/>
<appender-ref ref="ItemsChangeLogFileAppender"/>
</root>
<logger name="ItemsChangeLogger">
<level value="ALL"/>
<appender-ref ref="ItemsChangeLogFileAppender"/>
</logger>
クラス:
public class LogEvents
{
private static readonly ILog log = LogManager.GetLogger("ItemsChangeLogger");
public LogEvents()
{
XmlConfigurator.Configure();
log.Info("Some message");
}
public void Test(object sender, EventArgs args)
{
log.Info("Test");
}
}
ログを読みたいのですが、ファイルが見つかりません。
いくつかの質問 ( here ) で回答を使用しますが、ファイルパスは空です。この問題を解決するには?