私はいくつかの仕事をし、ログをファイルに書き込もうとしているWindowsサービスを持っています。私app.Config
の中には、ログファイルのソースを定義するセクションがあります。
でSerivce1.cs
、ロガーを次のように定義しました。
public partial class Service1 : ServiceBase
{
private static TraceSource ServiceLogger = new TraceSource("ServiceTrace");
他のメソッドの中で、次のコードでログファイルに書き込みます。
ServiceLogger.TraceEvent(TraceEventType.Information, 1, "{0} : Running", DateTime.Now);
Windowsイベントビューア内に例外はなく、サービスはローカルシステム(広範な特権)で実行されていますが、このサービスのインストール後にログを見つけることができません。助言がありますか?