110,566
社区成员
发帖
与我相关
我的任务
分享
if (_service != null && _service.Status == ServiceControllerStatus.Running)
{
ShowMsgText(string.Format("正在重新启动服务器[{0}]上的[{1}]服务……", MachineName, ServiceFlag));
_service.Stop();
_service.WaitForStatus(ServiceControllerStatus.Stopped);
_service.Start();
_service.WaitForStatus(ServiceControllerStatus.StartPending);
ShowMsgText(string.Format("成功重新启动服务器[{0}]上的[{1}]服务……", MachineName, ServiceFlag));
SetStatus();
}