我不熟悉在c#中使用Log类。我试过阅读官方文档,但我仍然无法理解日志的存储位置。
我已经尝试了EventLog.GetEventLogs(),但它似乎没有将我记录的消息返回给我。
我还尝试浏览默认的临时日志文件夹(C:\ Users \ UserName \ AppData \ Local \ Temp),但找不到与我的日志相关的任何内容。
我的程序中有这个代码来记录消息和事件:
WriteEntry(msgString, type, Mode);
以下是我用来尝试检索日志的代码:
var d = EventLog.GetEventLogs();
foreach (EventLog l in d)
{
foreach (EventLogEntry entry in l.Entries)
{
// process
Console.WriteLine(">>" + entry.Message);
}
}
要将其包装起来,如何检索日志?