一. VS2012下开发Windows服务 1. 打开VS2012,新建项目,选择Windows服务,此处我以开发一个定时自动发送邮件的服务来做介绍,如下图: 2. 创建好后,编译器会自动创建一些文件,其中会有一个Service1类文件,该文件是服务的关键,我们可以将其重命名,这里我将其命名为MainService,如下图: 3. 在MainService的后台代码中会自动创建一些方法,包括服务的启动和停止方法等,如下图: 4. 将服务启动时要执行的操作放在OnStart方法中,服务停止时要执行