title: How to get applications associated with a application pool in IIS7
body: <p>I have a virtual directory name. For this virtual directory i have to find out the application pool associated. Once i get the application pool i have to find out all the virtual directories on this application pool..
  I am using this code to find out the application pool associated with virtual 
  directory</p>
  
  <pre><code>string AppPoolName = string.Empty;
              ServerManager manager = new ServerManager();
              foreach (Site site in manager.Sites)
              {
                  foreach (Application app in site.Applications)
                  {
                      string path = app.Path;
                      path = path.Replace("/", " ");
                      path = path.Trim();
  
                      if (path.ToLower() == VDName.ToLower())
                      {
                          AppPoolName = app.ApplicationPoolName;
                          break;
                      }
                  }
              }
  </code></pre>