如何以编程方式知道是否已安装IIS

use*_*202 2 c# iis

在Windows窗体应用程序中,如何以编程方式使用c#将iis安装在本地计算机中

a-c*_*tor 5

如果安装了IIS,则注册表项HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\InetStp应存在并且应包含一个条目VersionString

资料来源:这里


private static bool IsIisInstalled() => Registry.GetValue(@"HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\InetStp", "VersionString", null) != null;
Run Code Online (Sandbox Code Playgroud)