我有一个 IIS 6.0 网站,其中包含很多子网站和多个应用程序池。
我想帮助确定每个子网站使用 c# 的应用程序池。
我查看了DirectoryServices
命名空间,但仍然不确定该怎么做。
任何帮助表示赞赏。
谢谢。
我有一个 IIS 6.0 网站,其中包含很多子网站和多个应用程序池。
我想帮助确定每个子网站使用 c# 的应用程序池。
我查看了DirectoryServices
命名空间,但仍然不确定该怎么做。
任何帮助表示赞赏。
谢谢。
看看这个问题,我意识到这是针对 IIS7 的,但可能值得一试
ServerManager manager = new ServerManager();
foreach (Site site in manager.Sites)
{
foreach (Application app in site.Applications)
{
if (app.ApplicationPoolName.ToString() == AppPoolName)
{
string appname = app.Path;
}
}
}