- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
此配置应该使我的日志条目最终出现在自定义日志中,对吧?但它最终出现在应用程序日志中。我的应用程序以管理员身份运行。运行我的应用程序后,我可以确认日志和事件源是使用 EventLog.Exists("MyLog")
和 EventLog.SourceExists("MyApplication")
创建的。
<appender name="EventLogAppender" type="log4net.Appender.EventLogAppender" >
<logName value="MyLog"/>
<applicationName value="MyApp" />
<layout type="log4net.Layout.PatternLayout">
<conversionPattern value="%date [%thread] %-5level %logger - %message %exception%newline" />
</layout>
</appender>
编辑:我发现了问题所在,但在 8 小时过去之前我无法“ self 回答”我的问题。
最佳答案
我发现了问题。
事件 View 中的刷新不显示新日志。我必须重新启动事件查看器才能看到我设法创建的自定义日志。
尽管我指定了日志名称,但我的大部分日志条目最终都出现在应用程序日志中。我的结论是,我可能在今天早些时候的某个时间使用相同的源名称但没有日志名称写入日志,因此它“卡住了”。修改源名称并重新开始解决了问题。
关于c# - log4net/EventLogAppender 忽略了我的 LogName,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7607441/
添加了一个EventLogAppender,如下所示:
有没有办法将每条消息指定的 eventid 记录到 Windows 事件日志中?我正在使用 log4net v 1.2.10。 最佳答案 根据我在 EventLogAppender 源代码中看到的内容
以下配置没有任何 react 。 App.config
我有一个控制台应用程序,我尝试使用 EventLogAppender 通过 log4net 登录到 Windows 事件日志。我还有两个 RollingFileAppender,但它们工作正常。 Ro
此配置应该使我的日志条目最终出现在自定义日志中,对吧?但它最终出现在应用程序日志中。我的应用程序以管理员身份运行。运行我的应用程序后,我可以确认日志和事件源是使用 EventLog.Exists("M
如果您查看 Windows 事件查看器,您会看到一些具有任务类别的任务,例如 Gatherer 和 Fireing Agent,但是如果您使用 log4net 来记录事件,您只能在 category
我有一个应用程序,包含多个部分。 我一直在使用 log4net 来记录事件,我希望这些事件有一个与它们来自的应用程序中的 WHERE 相匹配的 SOURCE(您知道“SOURCE”暗示)。所以我在“应
您好,我在 Windows7 上遇到 EventLogAppender 问题。配置 EventLogAppender 的代码是: var elAppender = new EventLo
我已经为 Asp.Net 2.0 配置了 log4Net EventLogAppender。但是它不记录任何内容。我的 Web.Config 中有以下内容。
我是一名优秀的程序员,十分优秀!