代码拉取完成,页面将自动刷新
log4net日志实时查看工具Winform版,独立于主程序,单独进程查看日志,消息同步采用windowns api。
在log4net-view(https://github.com/Statyk7/log4net-view) 的基础上,移除不必要的代码,仅保留UI和日志模型。
IDE: VS2022
Framework版本: v4.5.2
<appender name="WinApiAppender" type="log4netCustomAppender.WinApiAppender, log4netCustomAppender">
<!--接收窗体的标题-->
<param name="WindowReceiveTitle" value="WinApiAppenderTest"/>
<!--一次发送的日志数量-->
<param name="QueueSize" value="10"/>
</appender>
将log4net-view项目编译后的所有文件放到你的项目的生成目录内。
在你的项目中新开一个进程,打开log4net-view.exe,同时传入第2步中log4net的配置文件中参数"WindowReceiveTitle"的值;此参数将作为log4net-view.exe主窗体的标题。
可参考log4netCustomAppenderDemo代码。
log4net.LogManager.GetLogger("firstlevel.DebugLogger").Debug("这是一条Debug")
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。