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
您在列出的服務中找到哪種服務類型? –