0

谁将 log4net 与 logentries 一起使用?我在文档 Application mvc asp 上做了所有事情。令牌从 Logging 的设置中获取。

<appSettings> 
<add key="Logentries.Token" value="...xx-xx-xx..." /> 
... 
</appSettings> 

<log4net> 
<appender name="LeAppender" type="log4net.Appender.LogentriesAppender, LogentriesLog4net"> 
<token value="...xx-xx-xx..." /> 
.... 
</appender>

此设置在 App.config 和 Web.config 脚本中重复

Log.Info("check log...");

log4net 写入 .txt 文件,但不发送到站点。为什么?(

4

1 回答 1

1

我遇到了类似的问题,然后发现根本原因是与 LE 的连接在网络上被阻塞,但必须检查以下几点:

  • 在 AssemblyInfo.cs 中配置 log4net,但您已登录 .txt 文件,因此应该没问题:[assembly: log4net.Config.XmlConfigurator(Watch = true)]

  • 确保在 appSettings 中有正确的令牌:<add key="Logentries.Token" value="XYZ...."/>

  • 调试你的应用程序,检查输出/调试控制台它会告诉细节

在此处输入图像描述

于 2016-12-27T10:11:24.357 回答