急にEventSourceクラスを使ってEvent Tracing for Windows経由でイベントログにログを書くことになった人向けのチュートリアルC# はじめに C#でサービスを書いていて、サービスのログをイベントログに書き出したい!と思った方向けのチュートリアルです。 以下のような読者を想定しています: Log4NetやNLogについて調べていたら「これからはETW(Event Tracing for Windows)!」と言われ「あわわ…」となった。 ETWについて調べていたらSemantic Logging Application Block(SLAB)に話が飛んでわけがわからなくなった。 ETWの解説記事を素直に読んでいたらPerfViewをインストールさせられて我慢の限界に達した。 この記事の内容は以下の環境でテストしました。 Windows 7 Professional