Я пишу класс установщика для своего веб-сервиса. Во многих случаях, когда я использую WMI (например, при создании виртуальных каталогов), я должен знать siteId для предоставления правильного файла метабазы на сайт, например:
metabasePath is of the form "IIS://<servername>/<service>/<siteID>/Root[/<vdir>]"
for example "IIS://localhost/W3SVC/1/Root"
Как я могу искать программно в С# на основе имени сайта (например, для "Веб-сайта по умолчанию" )?