using System; using System.ServiceProcess; namespace CompleteStatisticsService { public partial class CompleteStatisticsService : ServiceBase { public CompleteStatisticsService() { this.InitializeComponent(); } private RunCompleteStatistics _service; protected override void OnStart(string[] args) { try { this._service = new RunCompleteStatistics(); this._service.Start(); } catch (Exception ex) { if (this._service != null) { this._service.Stop(); } Console.WriteLine(ex.Message); } } protected override void OnStop() { } } }