4

ログに EventLog を使用する Windows サービス アプリがあります。アプリのインストーラーで次を実行します。

eventcreate /L APPLICATION /SO "My App" /T SUCCESS /id 1 /D "Initialised Log"

次に、C# のアプリケーション ロガーで次のようにします。

EventLog.WriteEntry(message, EventLogEntryType.Error, 1, 0, details);

しかし、Application EventLog を見ると、イベントに加えて EventID 0 のエントリが表示されます。では、これらのイベントを作成しているのは何ですか? また、イベントログがインストールの破損について不平を言うのを止める方法はありますか?

エントリの一例は次のとおりです。

イベントには次の情報が含まれていました。

サービスが正常に開始されました。

メッセージ リソースは存在しますが、文字列/メッセージ テーブルにメッセージが見つかりません

4

2 に答える 2