0
我的Windows机器目前有172个服务正在进行。但是,当我尝试通过网络(Asp.net c#)访问我的Windows服务时,我只获得143个服务。而且我的服务没有列出。任何人请建议一种方式来运行我的服务从网络?谢谢。从网络访问Windows服务
string strServiceName = param;
string lblStatus = "";
string Status = "Undefined";
string strStatus = string.Empty;
System.ServiceProcess.ServiceController[] services = null;
try
{
strStatus = "Undefined";
services = System.ServiceProcess.ServiceController.GetServices();
for (int i = 0; i < services.Length; i++)
{
if (services[i].ServiceName == strServiceName)
{
strStatus = services[i].Status.ToString();
Thread.Sleep(500);
break;
}
}
}
catch (Exception ex)
{
lblStatus = ex.Message.ToString();
}
Status = strStatus;
返回的服务和服务的不同之处有哪些? – ChrisF
您在列出的服务中找到哪种服务类型? –