我需要建议我的 Windows 服务应该在上午 9.30、上午 11.30、下午 2 点、下午 3.45 和下午 5.45 时专门运行,我如何在仅使用 Windows 服务时实现这一点,我正在使用 . net framework 3.5,我得到了一个示例,但它对 .NET framework 4 很有用
但我需要 .NET 框架 3.5 的示例,请指教
我需要建议我的 Windows 服务应该在上午 9.30、上午 11.30、下午 2 点、下午 3.45 和下午 5.45 时专门运行,我如何在仅使用 Windows 服务时实现这一点,我正在使用 . net framework 3.5,我得到了一个示例,但它对 .NET framework 4 很有用
但我需要 .NET 框架 3.5 的示例,请指教
不要为此使用服务。使用 Windows 任务计划程序。
首先,如果您的要求是仅在特定时间运行,为什么要使用 Windows 服务。当您需要程序在后台连续运行时,通常使用 Windows 服务。可能是监视队列或等待事件触发等。
如上一个答案所述,创建一个控制台应用程序并使用 Windows 调度程序对其进行调度。
使用 System.Timers.Timer 和 System.Threading.Timer 。下面的链接会有所帮助: