我试图将我的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
这里最好的做法是什么(没有在配置文件中雕刻固定路径!!)?
谢谢!
答案 0 :(得分:0)
您可以在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中的输出控制台。
干杯,