有没有人知道写入事件日志下面的aspnetdb_log文件是一个snippit的代码我在网上找到的原始代码行,但Log.LogException(..)不工作,或者我不知道库使用,所以我用EventLog。我想要做的是记录一个错误或事件到aspnetdb_log文件将我的代码工作,我还没有测试过,因为我处于开始阶段,如果有人可以做出任何更正,那么请留下答复谢谢。这是一个自定义的成员提供WriteToEventLog日志记录异常的sql aspnet_db日志文件
private void WriteToEventLog(Exception e, string action)
{
string message = action + "-" + e.Message;
if (!EventLog.SourceExists("aspnetdb_log"))
{
EventLog.CreateEventSource("aspnetdb_log", "aspnetdb_log");
}
EventLog log = new EventLog();
log.Source = "aspnetdb_log";
log.WriteEntry(message, EventLogEntryType.Error);
// original code doesn't work
// Log.LogException(message, e, LogCategory.Membership, TraceEventType.Error);
}
你为什么要跟踪到这个相当不错的教程DB只? – abatishchev