В IIS 6 я обычно использовал код для запроса метабазы, как показано ниже:
var entry = new DirectoryEntry("IIS://localhost/W3SVC");
foreach (DirectoryEntry site in entry.Children)
{
// Blah
}
Теперь в IIS 7 это работает, только если установлена совместимость с IIS 6.Что я действительно хотел бы сделать, так это использовать рекомендованный способ IIS 7.
У меня такой вопрос.Каков «правильный» способ получения информации из метабазы IIS 7 на локальном или удаленном компьютере в коде, не требуя режима совместимости с IIS 6?