log4net 相关问题

Apache log4net库是一个帮助程序员将日志语句输出到各种输出目标的工具。 log4net是Microsoft®.NET运行时的优秀Apache log4j™框架的一个端口。在利用.NET运行时中的新功能的同时,我们保持框架在原理上与原始log4j类似。

缓冲log4net Debug-Messages以显示错误?

我们大多数人开始使用带有DEBUG消息输出的日志记录。当项目运行一段时间时,我们通常会将输出减少到INFO甚至WARN级别。但是当发生错误时我就错过了......

回答 1 投票 9

Log4Net没有在MaxFileSize上滚动

不知何故,当旧日志文件超过MaxFileSize时,我的log4net没有滚动到新文件,并且还停止将日志信息写入已经超过的日志信息。但是,当我重新启动服务器时,它确实......

回答 4 投票 2

log4net包装器不记录(在MSTest UTs期间)

我有一个log4net的包装类来记录一组dll库中的多个类和程序集。 (这可能是设计不佳,但是......不要问)代码基本上是这样的:...

回答 4 投票 2

lo4net调试模式记录所有内容,但我们只想要自定义日志记录

这是我们的配置。它会记录每个操作,但我们不希望它记录。当我们调用“logger.Debug(”“)”时,它只应该记录。

回答 2 投票 0

您可以在代码中配置log4net而不是使用配置文件吗?

我理解为什么log4net使用app.config文件来设置日志记录 - 这样您就可以轻松更改信息的记录方式,而无需重新编译代码。但就我而言,我不想打包......

回答 6 投票 116

Log4Net在发布模式下没有记录错误(.net控制台APP)

您好我在Console APP中使用Log4Net这是配置文件中的配置[assembly:log4net.Config.XmlConfigurator(ConfigFile =“log4net.config”,Watch = true)]下面是log4net.config

回答 2 投票 0

如何为log4net创建异步包装?

默认情况下,log4net是一种同步日志记录机制,我想知道是否有办法使用log4net进行异步日志记录?

回答 6 投票 30

如何使用log4j SMTP appender发送电子邮件

我想在完成java任务后只向电子邮件组发送一次电子邮件。在log4j属性中,我能够发送电子邮件,但是每个日志语句都会触发电子邮件。但我的要求是......

回答 2 投票 1

如何以编程方式更改文件位置?

我对Log4net完全不熟悉。我已经设法通过添加配置文件和简单的日志记录来实现目标。我已经将值硬编码为“C:\ temp \ log.txt”,但这还不够好。 ......

回答 11 投票 69

无法加载文件或程序集'System.Configuration.ConfigurationManager'

下面的代码抛出异常:无法加载文件或程序集'System.Configuration.ConfigurationManager'私有静态只读log4net.ILog log = log4net.LogManager.GetLogger(系统....

回答 1 投票 0

Log4net LoggerMatchFilter - 如何只在“匹配整个单词”的情况下过滤?

我正在使用Log4net LoggerMatchFilter来记录某些类的信息。问题是loggerToMatch属性使用StartsWith(字符串)进行比较,结果我得到的日志也来自......

回答 1 投票 1

如何在Visual Studio 2012上配置或设置带有ASP.NET(包含MVC)C#的Log4Net ~~

我想将软件进程日志记录到文件中。我没有创建自己的日志系统,而是尝试将Log4Net与ASP.NET MVC一起使用,但我在Visual Studio 2015中设置它时遇到了问题,如:...

回答 1 投票 22

创建基于日期的Log4net滚动文件

我需要为45个不同的位置创建文件(例如:波士顿,伦敦等)。这些文件名必须基于日期。我也可以提供最大文件大小来滚动文件和...

回答 1 投票 0

多播OnExceptionAspect正在记录冒泡异常

我有来自Postsharp的多播OnExceptionAspect,它在程序集级别上应用。这自然意味着所有方法在抛出异常时都会调用Aspect。在...内

回答 3 投票 2

C#项目,编译器抱怨缺少对log4net的引用

我正在使用Visual Studio 2017构建一个大型C#项目(解决方案中有200多个项目)。在编译其中一个项目时,我遇到了很多错误,如下所示:错误CS0012:类型'...

回答 1 投票 2

Log4net - 在AdoNetAppender和RollingFileAppender之间动态切换appender

我在我的asp.net应用程序中使用AdoNetAppender(SQL服务器),并希望使用RollingFileAppender与SQL的任何连接问题。有没有办法配置使用...

回答 2 投票 7

错误System.IO.FileLoadException:'无法加载文件或程序集'log4net,版本= 2.0.8.0在.NET Core中

我正在将我的旧.NET 4.5.2控制台应用程序迁移到.NET Core,所有代码都成功编译,但在执行控制台应用程序时,我收到以下错误System.IO ....

回答 1 投票 0

visual studio / nuget如何决定下载/确切包的版本?

这是一个C#项目。据我所知,nuget咨询了package.config以获取下载/解压缩包的信息。但是我注意到它为不同的.net平台下载了多个版本。 ...

回答 1 投票 0

如何阻止log4net记录并释放最后一个文件

我在C#Win Form App中使用log4net,我有启动/停止切换按钮 - 当我点击“启动”时,会加载log4net配置并创建日志文件 - 这是有效的。但现在我想补充......

回答 3 投票 4

如何登录浏览器开发人员工具控制台

我无法弄清楚如何使用ASP.NET/Core登录浏览器开发人员工具的控制台,我尝试了几种解决方案,但我仍然无法在浏览器开发人员工具的控制台上显示任何日志...

回答 2 投票 0

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.