0

我有一个 C# 解决方案,其中包含三个服务和多个项目。我为Log4net添加了一个类,它从 SQL 表中调用配置详细信息。我正在使用同一个类来登录我的整个项目。

当我通过代码进行调试时,日志记录工作正常,但是当我将它部署在服务器中并使用服务工作时,日志记录无法正常工作。我有三个服务,日志记录取决于我首先启动的服务。如果我首先启动服务 1,它只会记录该服务类的详细信息,而不会记录其他类。

我尝试添加Idisposable记录器类并每次都销毁它,但我没有得到预期的结果。

4

1 回答 1

0

在 Appender 中添加您的 Assemble(ClassName):

<appender name="UrlAppender3" type="OmidLogAppender.UrlLogAppender, OmidLogAppender">

OmidLogAppender 是我的 Log4net 类,它登录到另一个 Web 服务!

于 2013-09-01T09:14:57.940 回答