log4net-appender

    2热度

    1回答

    在我通常的日志记录体验中,我只是通过使用类似mylog = LogManager.GetLogger(name)的每个类创建一个ILog实例,这为每个实例提供了一个独特的记录器。一切都记录到相同的文件,并且效果很好。 但是,现在我有一种情况,我想记录到两个单独的文件。我做到这一点有以下logging.xml: <?xml version="1.0" encoding="utf-8"?> <log

    0热度

    1回答

    我使用Log4Net作为我的日志工具,当测试系统只有一个数据库时,一切正常。 但我的真实系统有多个数据库。不同的用户可能有不同的数据库。我想根据当前登录的用户将日志信息放入不同的数据库中。 但据我所知。看来Log4Net不支持这个话题。看起来log4Net在整个生命周期中只配置一次。 是否可以根据我的信息进行log4net select数据库配置。

    0热度

    1回答

    Log4Net对于web应用程序是安全的,因为我知道log4net是线程安全的,但它不是一个过程安全的。在这种情况下,我们不能使用单个文件来编写日志。是否有其他解决方案?

    0热度

    1回答

    我正在使用SMTPAppender在我的应用程序中发送错误邮件。如果我指定主机设置以及我的帐户用户名和密码,我就可以做到这一点。这是我的配置文件看起来像: 是否可以使用匿名邮件帐户或以某种方式在这里不使用用户名/密码。我不想将我的用户名/密码暴露给最终用户。我看到有人使用虚拟帐户,应用程序使用提供的帐户名称发送电子邮件。我只是不记得如何去做。 有人可以帮我在这里。 感谢您的期待。 Monica

    0热度

    1回答

    配置我的log4net的: <log4net> <appender name="ItemsChangeLogFileAppender" type="log4net.Appender.SitecoreLogFileAppender, Sitecore.Logging"> <file value="\logs\ItemChangeLogs\itemLog.{date}.txt"/>

    16热度

    6回答

    这是后续对我的问题配置log4net的TextBoxAppender(自定义的appender):Flexible Logging Interface... 我现在想写一个自定义log4net的Appender的一个多行TextBox,我的WinForms 2.0应用程序。其中的StackOverflow成员devdigital已经向我指出这个链接: TextBox Appender 不过,文章并

    11热度

    3回答

    以下配置没有任何反应。 的App.config <?xml version="1.0" encoding="utf-8" ?> <configuration> <configSections> <section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler, log4net"/>

    9热度

    2回答

    我正在使用Microsoft的Web部署远程代理服务,以便在Visual Studio中轻松地将代码发布到服务器。 我正在部署的网站使用log4net将消息记录到日志文件,每次尝试部署新版本的代码时,我都会在Visual Studio中看到此错误,指出当前的log4net日志文件位于使用: 在远程 计算机上处​​理请求时发生错误。文件'Web.log'正在使用中。 该进程无法访问'C:\ inet

    0热度

    2回答

    使用log4net的(C#)和Oracle,我试图创建一个自定义ADO追加程序,这样我就不需要使用配置文件。我的代码到目前为止 public static void CreateAppender() { var hierarchy = (Hierarchy)LogManager.GetRepository(); hierarchy.Root.RemoveAllAppender

    2热度

    1回答

    我正在使用RollingFileAppender在我的应用程序中生成日志文件。生成的文件名是MyApp.log,MyApp.1.log,MyApp.2.log ...等等。 我希望他们像MyApp_1.log,MyApp_2.log,MyApp_3.log ...等等。 我们怎样才能做到这一点? 我log4net的Appender的配置看起来像 - <appender name="RollingF