我为asp.net项目错误记录创建事件日志。我是通过在regedit中添加一个键,然后是一个子键来实现的 有时,我创建一个新的密钥和子密钥,而不是获取一个新的空事件日志,我在事件查看器中看到它向我显示来自不同项目的日志。我无法找到何时发生这种情况的模式 有人遇到过这样的问题吗?难道我做错了什么?
答案 0 :(得分:3)
您可能希望使用EventLog.CreateEventSource API执行此操作 - 它应该为您处理任何细节。
通过文档快速阅读似乎表明前8个字符的特殊性已经过检查......也许这就是你的问题所在?
编辑:从Reflector,API执行此操作...
答案 1 :(得分:-2)
似乎问题是我们已经创建了一个具有该名称的事件日志,即使我们删除了它,它也没有帮助。解决方案是创建一个具有不同名称的事件日志。