У меня есть сценарий, который собирает все сайты в IIS и электронной почте несколько деталей для аудита. Я хочу настроить его так, чтобы он только отправлял сообщения на сайты, которые работают. Мне не нужно знать о сайтах, которые были остановлены. У меня уже есть ссылка на все DirectoryEntry
s в IIS, но я не вижу никаких свойств, которые бы указывали, работает ли она или нет.Программно определить, запущен ли сайт IIS или нет
Как это делается? В идеале это должно работать как на IIS6, так и на IIS7.
Lame способ: использовать 'WebClient' запросить главную страницу и посмотреть, если вы получите любой вид ответа. :/ –
DL: Я не думаю, что это хромой вообще. – JohnC