特定时间后运行Windows服务

时间:2010-12-07 10:04:10

标签: c# windows-services

我创建了Windows服务。我需要在2分钟后自动运行。为此,我在 OnStart 下调用了System.Timers.Timer,并将间隔设置为2分钟(从毫秒转换后)并且启用为启用为真

我还使Timer停止并在 OnStop 方法中启用为false。

可以,或者我错过了什么?让我知道

感谢您的帮助!

1 个答案:

答案 0 :(得分:3)

您需要在Timer.AutoReset=true之后或在InitializedComponent()功能中设置OnStart,然后才能设置Timer.Enabled = true并且请记住您需要在课程级别定义Timer

请参阅Timer.AutoReset Property