我指的是优秀的岗位: Log4Net, how to add a custom field to my logging 但它并没有给我的整个解决方案。 没有问题记录一个字符串,如“这是一个测试”,但如果我想记录一个变量,它的响应(空)。 这里不工作我剪断代码: log4net.GlobalContext.Properties["versionid"] = Variables.IDVERSION;
我已经编写了一个使用记录器的包装类,因为我以前从来没有使用过log4net(我在工作中使用log4C++,但它已经配置好了,我从不需要弄乱它), 我不知道如何正确配置它,得到它的工作... 这是包装类的电流源代码: using System.Text;
using log4net;
using log4net.Appender;
using log4net.Config;
using lo
这是一个基类,所以我在运行时完全配置EventLogAppender,就像这样: Public MustInherit Class EventLogger
Public Sub Test(EventSource As String)
Dim oAppender As IAppender
oAppender = New EventLogAppender
W