Windowsのイベントログに.NET Framework 4でログオンするときに、ログエントリを挿入すると、イベントビューア - > Windowsログ - >アプリケーション - > - >詳細 - >フレンドリービュー - あなたは、サブ秒精度が欠落している見ての通り、私はビューアにいくつかの他のイベントを見ることができますが>システム)は、 ログイベントを挿入するときに、TimeCreatedフィールドが十分正確でない
[SystemTime] 2012-03-28T11:07:12.000000000Z
のような値を取得します"。"の後に数字がある場所より正確なタイムスタンプを示す。
これは.NET Framework/CLR/C#の何らかの制限ですか、それとも間違っているのですか?
ありがとうございました。
VS2010SP1、Win7/Server 2008 R2の環境。
UPDATE:
私は私がこれまで
EventLog.WriteEntry("applicationName", "message", logEntryType, (int)eventId, (short)taskCategory);
とlog4netののEventLogAppenderで試してみた言及があります。
UPDATE 2:だから
、イベントログにイベントを挿入するためETWを使用して、実際にSYSTEMTIMEサブ秒の分解能を有するイベントを生成します。これが実際に必要であるかもしれない、私の場合の過度のような感じです。
恐ろしく!ヘッドアップをありがとう! –