1、新增或打开现有的项目,并新建一个windows服务
方法:右键项目-添加-类-windows服务
2、在该类中(右键查看代码),编写服务的执行代码
3、【重要】在Program中,在main函数中,加入新的服务
static void Main()
{
ServiceBase[] ServicesToRun;
ServicesToRun = new ServiceBase[]
{
new UpdateVisitorCount(),
new UpdateFossilOccurenceDataFile(),
new AutoOpenSecrecyFlagByRealeaseDate()
};
ServiceBase.Run(ServicesToRun);
}
4、【重要】打开新建的windows服务的设计窗体,右键-添加安装程序
5、【验证】打开ProjectInstaller.cs设计窗体,检查新创建的windows服务是否正常添加(执行步骤4的结果)
6、重新生成,完成