Как программно запустить / остановить стандартный веб-сайт и пулы приложений в IIS7 - PullRequest
6 голосов
/ 11 июня 2010

Как программно запустить / остановить веб-сайт по умолчанию и любой пул приложений IIS7 в C #?

Ответы [ 2 ]

2 голосов
/ 11 июня 2010

Звучит так, как будто вы хотите использовать WMI. Класс IIsWebServer, вероятно, будет хорошим местом для начала поиска, вы можете найти документацию по этому здесь . И здесь - статья о проекте кода для остановки и запуска сайтов в C #.

1 голос
/ 11 июня 2010

Вы можете использовать с помощью System.DirectoryServices

http://terrapinstation.wordpress.com/2008/06/12/restart-iis-application-pool-from-aspnet-page/

...