最近压迫自己写点自己的东西,但是水平不高,槽点多,望各位请轻喷,嘿嘿!
以前用过一个Log4Net的东东,但是保存的是文本文件,不好过滤,而且用的不多,也不太熟悉,所以自己也当写一个练练手吧!
解压出来后是这样的
最后有个wlog的文件就是程序生成的日志,右键打开方式选择LogBySQLite.QueryTool.exe
打开
文件关联上了,就可以查询日志了。现在我们在程序中去生成扩展名为wlog的日志文件。
首先添加对程序集LogBySQLite.Log4W.dll的引用
更改项目的属性,将目标平台改成 x86架构的
添加个配置文件
因为引用SQLite的DLL文件,而它是2.0框架的(原谅我,没找到4.0的),需要加上这个申明
<startup useLegacyV2RuntimeActivationPolicy="true">
<supportedRuntime version="v4.0"/>
</startup>
配置好了吗?现在跟我一路撒丫子狂奔吧!
看下刚才生成的日志文件
在你程序的根目录下有个LOG文件夹
打开这个叫SystemLog.wlog的文件
很带感有木有?有过滤条件有木有?表格的列宽可以记录有木有?
好吧,高手就放过我吧!如果你也是和我几个月前为了找个写日志的工具的新手的话,可以折腾折腾!