禁用log4net登录第三方DLL

时间:2010-12-27 09:48:04

标签: logging log4net

我正在使用log4net日志记录处理WPF应用程序。 还使用一个第三方DLL进行SWF文件读取。 此DLL是使用log4net日志记录开发的。

在我的应用程序中使用swf读取功能时,我注意到大约7MB的信息由第三方dll登录到我的应用程序日志文件。因此,我的应用程序日志文件大小正在急剧增加。

有没有办法从我的应用程序配置文件中禁用第三方dll记录?我没有这个第三方dll的源代码。

1 个答案:

答案 0 :(得分:10)

下载.NET reflector。使用它来确定第三方应用程序使用的包根。如果是Com.Thirdparty,那么将其放入log4net配置中:

<logger name="Com.Thirdparty">
    <level value="OFF" />
</logger>