如何配置 log4net 以在 Visual Studio 2015 Extensions 中写入日志
本文关键字:Extensions 2015 Studio 日志 Visual 以在 何配置 配置 log4net | 更新日期: 2023-09-27 17:56:04
我正在尝试将Visual Studio的扩展从2012 - 2013移植到2015。我有一个 log4net 配置文件,其中包含以下部分:
<appender name="RollingFile" type="log4net.Appender.RollingFileAppender">
<file value=".'mylog.log" />
<appendToFile value="true" />
<maximumFileSize value="1000KB" />
<maxSizeRollBackups value="2" />
<layout type="log4net.Layout.PatternLayout">
<conversionPattern value="[%d{ddMMM HH:mm:ss,fff}] %5level %logger (%line) - %message%newline" />
</layout>
</appender>
在以前版本的VS中,我能够在以下位置找到我的日志
C:'Program Files (x86)'Microsoft Visual Studio 11.0'Common7'IDE'log
C:'Program Files (x86)'Microsoft Visual Studio 12.0'Common7'IDE'log
但现在下面什么都没有
C:'Program Files (x86)'Microsoft Visual Studio 14.0'Common7'IDE'log
这里的最佳实践是什么(无需在配置文件中雕刻固定路径!!!
谢谢!
您可以在 log4net 配置 XML 文件上使用 "DebugAppender"。
<appender name="DebugAppender" type="log4net.Appender.DebugAppender">
<immediateFlush value="true" />
<layout type="log4net.Layout.PatternLayout">
<conversionPattern value="*%-10level %-30date %message [%logger] [%thread] %newline" />
</layout>
</appender>
这会将您的登录输出到 VS 中的输出控制台中。
喜欢这个
干杯