我有一个IIS 6.0网站,其中有很多子网站和几个应用程序池。
我想帮助确定每个子网站使用c#的哪个应用程序池。
我查看了DirectoryServices
命名空间,但仍不确定该怎么做。
感谢任何帮助。
感谢。
答案 0 :(得分:0)
查看this question我知道这是针对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;
}
}
}