我写了下面的代码来检查iis的状态。但我得到的错误是"无法在计算机上打开W3SVC服务'。' "
ServiceController controller = new ServiceController("W3SVC");
if (controller.Status == ServiceControllerStatus.Running)
{
CommonCalls.WriteLog("ISS status : Running " ;
}
它在我的本地环境中运行良好。但是当代码移动到生产(实时)环境时,我得到了这个错误。我环顾网络,发现了一些关于打开或关闭Windows功能的可能解决方案。 Dat没有帮助。有人可以帮忙吗?