C# 2010 を使用して Windows サービスを開発しており、FileSystemWatcher を使用しています。何らかの理由で、サービスを開始できません。
サービスを実行しようとすると、次のメッセージが表示されます。
ローカル コンピューターの -service- が開始および停止しました。一部のサービスは、他のサービスまたはプログラムで使用されていない場合、自動的に開始されます。
これは、このコードを入れると発生します:
開始時:
FSWatcherTest.Path = ConfigurationManager.AppSettings["WatchPath"].ToString();
そしてメソッドで:
private void InitializeComponent()
{
this.FSWatcherTest = new FileSystemWatcher();
((System.ComponentModel.ISupportInitialize)(this.FSWatcherTest)).BeginInit();
this.FSWatcherTest.EnableRaisingEvents = true;
this.FSWatcherTest.Path = "my path";
this.FSWatcherTest.Changed += new FileSystemEventHandler(this.FSWatcherTest_Changed_1);
((ISupportInitialize)(this.FSWatcherTest)).EndInit();
}
いくつかの可能な答えを待っています。前もって感謝します!