如何在特定时间触发C#应用程序?

チーズ*_*ズパン 0 c# sql triggers windows-server-2008-r2

我有一个C#程序目前实现为Windows窗体应用程序.它可以很容易地重写到控制台应用程序.

此应用程序从某个源获取数据并将其写入SQL表.我也有一台带有Windows Server 2008 R2的机器.

我想知道是否有可能以某种方式在上述机器上部署我的应用程序,以便在某个工作日在每个特定时间触发我的程序执行?

Ian*_*Ian 6

一种方法是编写一个Window Service,而在启动时,您可以注册一个计时器,或在特定时间触发事件来进行处理.

您可以在此处阅读有关编写Windows服务的更多信息