实测如何使用c#代码判断服务器是否安装iis
程序员文章站
2022-06-10 20:27:33
...
做项目时用到判断iis是否安装的问题。查找了相应的资料,并整理实测了一下。亲测可用。
首先项目引用 System.ServiceProcess
protected void Page_Load(object sender, EventArgs e)
{
if (ExistSqlServerService("W3SVC"))
{
Response.Write("IIS已经存在了");
}
else
{
Response.Write("IIS没有安装");
}
}
public static bool ExistSqlServerService(string tem)
{
bool ExistFlag = false;
ServiceController[] service = ServiceController.GetServices();
for (int i = 0; i < service.Length; i++)
{
if (service[i].ServiceName.ToString() == tem)
{
ExistFlag = true;
}
}
return ExistFlag;
}
代码来自http://bbs.csdn.net/topics/330259517 的提问
上一篇: C#中如何判断电脑上的某个文件是否存在
下一篇: c#多线程以及与主线程传值。