我应该构建一个Windows服务,以便按计划运行我的C#代码吗?

PaN*_*1Me 3 c# windows service project

我写了一个控制台应用程序,将MS报告发送到电子邮件 ..(原因是我可以轻松检查它是否有效)我希望每天早上6点运行.

我的想法是写一个服务(所以没有人需要登录,服务将运行).所以我想直接在WebService中调用静态方法.

我有一个项目文件的解决方案,这是我的控制台应用程序(带有设置,许多引用等等).我想添加另一个项目--Windows服务.我的问题是..如何轻松地做到这一点,所以我不必将所有类等复制到Windows服务项目?

或者我完全离开了?:)

谢谢!

duc*_*rth 10

使用Windows服务每天发送一次电子邮件听起来有点过分.为什么不在任务计划程序中安排任务?

  • 是的,它在"任务计划程序"服务下运行 (2认同)