我有一个“C#”方案,作为“GUI”为创建的窗口服务。 这项服务可以停止或开始,根据从GUI...a起纽顿新闻活动起的纽州报社,其职能如下。 在我正常的课堂上,该法典将处以罚款。 然而,当我把这个全球倡议的用具放在我的服务器上时,它就没有开始或停止服务。 是否存在我所缺的物品,或者服务器服务与固定板块服务有不同的过程。 我正在使用Windows服务器2008 R2和Vista Business...。 提前感谢。
public static bool StartService(string serviceName, int timeoutMilliseconds)
{
ServiceController service = new ServiceController(serviceName);
try
{
TimeSpan timeout = TimeSpan.FromMilliseconds(timeoutMilliseconds);
service.Start();
service.WaitForStatus(ServiceControllerStatus.Running, timeout);
if (service.Status == ServiceControllerStatus.Running)
return true;
else
return false;
}
catch
{
// ...
return false;
}
}