0
A
回答
1
我在开始菜单中搜索“运行”,打开它,在我编写“regedit”的文本字段中按下“OK”。
现在,我进入了“eventlog”文件夹,右键单击“Application”文件夹,选择New => Key,然后将其命名为我的项目名称(事实查看器中实际显示的内容) 。
然后,只需在代码中写:logName.Source = "MySource";
现在将仅在本地主机的工作。如果你想让它在服务器上运行 - 只需要在服务器上再次打开“运行”,就像第一次一样,但现在它不会直接打开我们需要的东西,所以你必须跟踪相同的文件夹,包含“应用程序”文件夹(您可以在本地计算机的相同位置找到它),并以相同的方式添加您的文件。
祝你好运!
0
您可以配置编程的EventLogTraceListener跟踪监听器:
var tl = new EventLogTraceListener("MyEventLogSource");
Trace.Listeners.Add(tl);
或使用应用程序/ web.config中:
<system.diagnostics>
<trace autoflush="true">
<listeners>
<add
name="EventLogger"
type="System.Diagnostics.EventLogTraceListener"
initializeData="MyEventLogSource" />
</listeners>
</trace>
</system.diagnostics>
,然后当你跟踪的东西,将使用配置的跟踪监听器:
Trace.TraceInformation("some info");
请记住,您需要特殊的任务,以创建自定义跟踪侦听器。如果自定义源不存在于EventLog中,则以前的代码将尝试创建它并在其没有足够权限时失败。因此,一种可能性是在部署应用程序时以管理员身份创建跟踪侦听器,特别是如果此应用程序在某些低权限帐户(例如ASP.NET应用程序)下运行时。
相关问题
- 1. 在查看字段中的全局自定义文本中的javascript onclick事件
- 2. Backbone查看自定义事件
- 3. Log4Net不会在事件查看器中创建自定义事件日志
- 4. 查看自定义列
- 5. 自定义GUI - 滚动文本查看
- 6. 从自定义列表中获取文本查看
- 7. 在查看器中查看DWG的自定义对象
- 8. Datagrid在自定义控件中查看
- 9. 如何从样式资源中自定义查看android:layout_height查看
- 10. Windows事件查看器 - > XML - >自定义视图
- 11. 自定义变量查看文件名
- 12. Yoast在WordPress中查看自定义页面的文本
- 13. 关于绘制自定义文本查看器的建议
- 14. 如何使用API在Windows事件查看器中创建自定义视图?
- 15. 在Xcode Storyboard中查看自定义文本
- 16. 查看脚本的自定义路径
- 17. 查看该文件在资源管理器(而在记事本打开++)
- 18. 文本文件查看器
- 19. 如何在故事板中查看自定义UIView的轮廓?
- 20. 在事件接收器中获取自定义的AfterProperties列
- 21. 同一个自定义的更多实例的事件查看
- 22. 添加一些自定义事件/列表到Android视图像列表查看
- 23. 查看消息的事件API文本
- 24. 自定义列表查看多选
- 25. 自定义单选列表查看
- 26. 自定义横幅查看在iOS5中
- 27. 在ActiveAdmin中自定义“查看”动作
- 28. 查看文件中的自定义字段验证消息
- 29. JBoss 7.1自定义查看器
- 30. Autodesk Forge - 自定义查看器
我试了一下,我得到的错误:'没有找到源,但一些或所有事件日志无法搜索。要创建源代码,您需要具有读取所有事件日志的权限,以确保新的源名称是唯一的。无法访问的日志:安全性.' – ParPar
@ParPar,您需要首先以管理员身份创建自定义源。如果您正在本地运行,则可以首次以管理员身份启动Visual Studio,以创建必要的源代码。但在实时服务器上,您将不得不配置自定义源。 –
我用这个来定义源代码:'log.Source =“.NET Runtime”;' – ParPar