以下のaspnetdb_logファイルへのイベントログへの書き込みについて知っている人はいますか?これは、元のコード行を含むWebで見つけたコードの一部ですが、Log.LogException(..)が機能しないか、ライブラリがわかりません使用するために、EventLogを使用しました。私がやりたいのは、エラーまたはイベントをaspnetdb_logファイルに記録することです。コードは機能しますが、テストしていません。私は初期段階にあるため、誰かが修正できる場合は、返信を残してください。これはカスタムメンバーシッププロバイダー用です
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);
}