protected override void OnStart(string[] args) { Logger.Default.Trace("-----------------启动CCTV2.0下载服务-----------------"); try { _sockets = DownloadSocketsManager.Instance; _downloads = OnlineDownloadsManager.Instance; } catch (Exception ex) { Logger.Default.Error(ex); throw ex; } }
protected override void OnInitialized(EventArgs e) { base.OnInitialized(e); Logger.Default.Trace("-----------------开始下载服务-----------------"); try { _sockets = DownloadSocketsManager.Instance; _downloads = OnlineDownloadsManager.Instance; } catch (TypeInitializationException ex) { Logger.Default.Error(ex); MessageBox.Show(ex.InnerException.Message); Close(); } catch (Exception ex) { Logger.Default.Error(ex); MessageBox.Show(ex.ToString()); Close(); } }