我使用这样的事件日志:
if(!EventLog.SourceExists("Service"))
EventLog.CreateEventSource("Service","Sending notification email error");
EventLog.WriteEntry("Service",
System.String.Format("Sending notification email error {0} \n {1} \n From {2} \n To {3} ",
Error.Message,Error.StackTrace,From!=null?From.Address:"",
To!=null?string.Join(",",To.ToList()):""),
EventLogEntryType.Warning,2);
我在相同解决方案的两个项目中有该代码。但是当我尝试记录生产信息时 - 一个代码成功记录,当另一个给我错误
未找到源,但无法搜索部分或全部事件日志。无法访问的日志:安全性
我找不到其他不工作的区别:/
我确实喜欢这个博客,但我指的是 .net 4.0 文件夹,因为我的应用程序使用 .net4。
任何的想法?