J'écris une classe d'installateur pour mon service Web. Dans de nombreux cas lors de l'utilisation WMI (par exemple lors de la création des répertoires virtuels) Je dois connaître le siteId de fournir la Metabasepath correcte sur le site, par exemple:Comment puis-je rechercher l'ID de site IIS en C#?
metabasePath is of the form "IIS://<servername>/<service>/<siteID>/Root[/<vdir>]"
for example "IIS://localhost/W3SVC/1/Root"
Comment puis-je le chercher par programme en C#, sur la base le nom du site (par exemple pour "Site Web par défaut")?
Sur mon système, je dû mettre à jour ce qui précède avec ce qui suit pour le compiler « résultat = Convert.ToInt32 (site.Name); » – MattH