在使用 log4net 时,有 "未能找到"log4net"的框架信息“ ,但是运行正常,请问具体原因
解决方案 »
- if代码块中加入Thread.Sleep后为什么会无视其它代码了呢?
- =========(分页)的制作=+求大家帮我下+====
- 【100分求助】如何把两张表中的记录加到一张表(DataTable)中?
- 关于MessageBox.Show显示的问题
- DataGrid 绑定DataTable,高手进来看看
- 请高手指教呀!
- C#如何实现string循环组合??
- 何如使datagrid新增的空行显示在第一行?
- 怎么生成能在没有dotnet环境的机器上运行的exe
- .net中web.config与global.asax两个文件起什么作用,有什么区别?
- 100分求在GridView中绑定DropDownList,在线等
- IE浏览器中为什么不显示下拉列表框
<configuration>
<configSections>
<section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler, log4net" />
</configSections>
<log4net>
<root>
<level value="DEBUG" />
<appender-ref ref="FileAppender" />
<appender-ref ref="ConsoleAppender" />
</root> <appender name="FileAppender" type="log4net.Appender.RollingFileAppender">
<file value="Log\\log.txt" />
<appendToFile value="false" />
<rollingStyle value="Size" />
<maxSizeRollBackups value="10" />
<maximumFileSize value="10MB" />
<staticLogFileName value="true" />
<layout type="log4net.Layout.PatternLayout">
<conversionPattern value="%date %-5level %logger %method - %message%newline" />
</layout>
</appender> <appender name="ConsoleAppender" type="log4net.Appender.ConsoleAppender">
<layout type="log4net.Layout.PatternLayout">
<conversionPattern value="%date %-5level %logger %method - %message%newline" />
</layout>
<filter type="log4net.Filter.LevelRangeFilter">
<levelMin value="INFO" />
</filter>
</appender>
</log4net></configuration>配置应该没问题吧,运行的时候可以生成 log文件的
而VS显然不会自带log4net的XSD,因此编译器会给个提示,实际不会影响编译和运行。如果你在配置文件里配置其他第三方控件,一样会有提示的。