7得票2回答
log4net和MS Logging Application Block的比较

我正在尝试理解在应用程序中使用log4net或企业库日志应用程序块(LAB)进行日志记录的优缺点。我知道一件事情,LAB相对于log4net来说使用起来要困难一些。

9得票4回答
使用log4net记录.NET项目中的ClassName和MethodName

我一直在寻找一种记录类名和方法名作为日志基础设施的方法。显然,我希望它易于使用并且在运行时快速。我已经阅读了很多关于日志记录类名和方法名的文章,但我遇到了两个主题。 log4net使用内部抛出异常来生成堆栈帧,如果你将其用于所有日志记录,那么代价就会非常高。 混淆。有很多相关文献。我尝试了...

9得票3回答
log4Net的EventlogAppender在Asp.Net 2.0网站中无法工作?

我已经为Asp.Net 2.0配置了log4Net EventLogAppender。但是它没有记录任何内容。我在Web.Config中有以下配置: <log4net> <appender name="EventLogAppender" type="log4net....

8得票1回答
VS2010 Crystal Reports:如何设置日志记录级别?

由于log4net已随CR for VS2010一起发布,因此理所当然地记录了日志。如何将CR日志级别设置为调试级别,以便我可以查明我的报告发生了什么? 我应该澄清,我已经在我的项目中使用了log4net,只是没有看到来自CrystalReports的任何内容。

7得票3回答
为什么log4net的记录在某些监听器中会“丢失”

这个问题真的让我很困惑...我已经在一个应用程序中使用log4net(当前版本为1.2.10)有一段时间了。当我向应用程序添加一个新选项时,我注意到即使log4net的Debug、Error等方法被调用,但该日志源的项目并未被控制台appender看到。 除了检查明显的问题(如确保没有过滤器...

19得票3回答
配置部分"log4net"缺少一个部分声明。

我正在尝试将log4net添加到我的MVC5项目中。我已经执行了以下步骤: Install-Package log4net 这似乎已经成功安装了log4net。 我在web.config的configuration部分中添加了以下内容:<log4net debug="tru...

11得票1回答
Log4Net自定义appender:如何使用自定义appender记录消息?

问题已解决 - 我编辑了这篇文章并加入了正确的代码。 我试图编写“主”函数来初始化log4net日志记录器+附加到自定义appender并通过它发送消息 - 这是我的尝试(不幸的是没有成功)。 我的初始化有什么问题(下面是Form1.cs)? namespace WindowsForms...

11得票2回答
是否有适用于Silverlight的log4net版本?

是否有针对Silverlight构建的log4net版本? 如果没有,有人可以推荐另一种日志记录框架来在Silverlight中使用吗?

10得票3回答
Log4net输出到我的文档

在我们的C#应用程序中,我们将文件写入Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments)。我们的log4net日志文件也应该放在那里,因此我们将application.conf定义如下:<appender na...

13得票2回答
使用log4net记录日志并将日志级别作为参数传递

有没有一种方法可以使用log4net记录日志,并将LogLevel作为参数? 也就是说,不是写成这样Log.Debug("Something went wrong"); 我想写出这样的代码:Log("Something went wrong", LogLevel.Debug);