Как запустить / остановить сайт в IIS, используя c ++ - PullRequest
0 голосов
/ 11 октября 2019

Я использую IIS 7.5 на компьютере с Windows 7.

Мне нужно запускать / останавливать веб-сайты из моего приложения C ++. Это простое приложение win32, не имеющее ничего общего с .NET.

Теперь я узнал, как настроить веб-сайты с использованием интерфейсов IAppHostAdministration , как указано в ссылке https://forums.iis.net/t/1146649.aspx.

С IIS 7 мой код делает это:

  • Получите AppHostWritableAdminManager и зафиксируйте путь MACHINE / WEBROOT / APPHOST / Веб-сайт по умолчанию /.

  • Вызовите GetAdminSection с именем раздела appSettings.

  • Затем посмотрите на возвращенную коллекцию и создайте новый сайт, используя метод
    CreateNewElement.

Но я не могу найти способзапустить / остановить эти сайты. Пожалуйста, помогите мне.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...