我在Windows Server 2003上使用IIS6。其目标是创建这些应用程序的目录,以显示其URL(服务器上的端口)和名称。

最佳答案

我还没有完成,但是我相信您需要使用以下WMI对象:

DirectoryEntry w3svc = new DirectoryEntry(string.Format("IIS://{0}/w3svc", serverName));
foreach (DirectoryEntry site in w3svc.Children)
{
     //these are the web sites, lookup their properties to see how to extract url
}

08-06 01:24