在事件查看器中找不到日志

时间:2013-12-04 16:03:10

标签: asp.net

String s = "this is an erro message"; 
EventLog log = new EventLog("PragimTech");
log.Source = "PragimTech.com";
log.WriteEntry(s , EventLogEntryType.Error);
Response.Write("Successfully written to event viewer");

我在事件查看器(“PragimTech”)中创建了自定义记录器,但是当我记录任何内容时,我找不到我发送的消息,我不知道为什么,而且没有出现问题或异常,但在事件查看器中找不到该消息。

1 个答案:

答案 0 :(得分:1)

如果事件记录系统中不存在日志源(PragimTech.com),则IIS下的Web应用程序将尝试创建源。但是,您的应用程序很可能没有创建日志源访问权限导致其失败。

您有几个选择:

  1. 您可以手动创建“PragimTech.com”日志源; - 首选
  2. 为您的Web应用程序创建访问权限以创建日志源; - 不是首选的