1

我在我的应用程序中使用 Log4net。

谁能解释一下如何阅读我的日志文件(Txt)并将其显示在我的应用程序中。因为我的日志文件在另一台服务器中。

从服务器读取日志文件并将其显示在 C# 应用程序中的配置设置是什么。这是用于编写日志的代码。

    <log4net>
  <appender name="RollingFile" type="log4net.Appender.RollingFileAppender">
  <file value="\\10.8.8.87\temp\logs.log" />
  <appendToFile value="true" />
  <maximumFileSize value="10MB" />
  <maxSizeRollBackups value="50" />
  <rollingStyle value="Size" />
  <layout type="log4net.Layout.PatternLayout">
     <conversionPattern value="%identity---- %date [%thread] %-5level %logger - %message%newline" />
  </layout>
</appender>
<root>
  <level value="DEBUG" />
  <appender-ref ref="RollingFile" />
</root>
</log4net>
4

1 回答 1

0

您可以更好地使用例如 sql appender 来代替 rollingfile appender 将您的异常记录到数据库中,并且您可以从您的应用程序查询数据库。在此页面上,您可以找到一些配置示例:

http://logging.apache.org/log4net/release/config-examples.html

于 2012-05-25T12:04:44.880 回答