0

私はいくつかの仕事をし、ログをファイルに書き込もうとしている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イベントビューア内に例外はなく、サービスはローカルシステム(広範な特権)で実行されていますが、このサービスのインストール後にログを見つけることができません。助言がありますか?

4

1 に答える 1

1

これがあなたのためのサンプルデモです。

http://msdn.microsoft.com/en-us/library/ms751526.aspx

構成

http://msdn.microsoft.com/en-us/library/ms733025.aspx

于 2012-06-04T11:27:32.357 に答える