一段时间没有任何log4net发布.这并没有给3.5带来任何问题,但是.NET 4呢?有没有人听过有关发布时支持版本4框架的任何声音?
Gry*_*ffe 12
"使用.NET 4.项目,您仍然可以使用log4net.您必须在项目上将目标平台更改为".NET Framework 4"..."
是正确的.但你需要排队
<startup>
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/>
</startup>
Run Code Online (Sandbox Code Playgroud)
到配置文件的底部(在log4net设置之后):
<?xml version="1.0"?>
<configuration>
<configSections>
<section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler, log4net" />
</configSections>
<log4net>
<appender name="FileAppender" type="log4net.Appender.FileAppender">
<file value="logfile.txt" />
<appendToFile value="true" />
<layout type="log4net.Layout.PatternLayout">
<conversionPattern value="%date: %-5level – %message%newline" />
</layout>
</appender>
<root>
<level value="DEBUG" />
<appender-ref ref="FileAppender" />
</root>
</log4net>
<startup>
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/>
</startup>
</configuration>
Run Code Online (Sandbox Code Playgroud)
使用log4net 1.2.10.0测试你需要在Assemblyinfo.cs中放置一行:[assembly:log4net.Config.XmlConfigurator(Watch = false)](我忘记了)
小智 8
使用.NET 4. Projects,您仍然可以使用log4net.您必须在项目上将目标平台更改为".NET Framework 4".
更多细节.... http://krishnabhargav.blogspot.com/2010/02/using-net-35-clr-20-dll-inside-visual.html
| 归档时间: |
|
| 查看次数: |
44894 次 |
| 最近记录: |