有人可以为我提供一个关于如何在 Windows 服务中使用 System.Windows.Forms.Timer 的示例。计时器应每 10 秒“调用”一次非静态 Windows 服务方法。我已经(不成功)在我的 OnStart 方法中尝试了这个:
_timer.Tick += new EventHandler(StartProcessingItems);
_timer.Interval = 10000;
_timer.Enabled = true;
_timer.Start();
这里 StartProcessingItems 是我的静态 Windows 服务方法。