Как я могу настроить IIS 6 программно? - PullRequest
1 голос
/ 03 декабря 2010

Я вижу, что есть хорошая библиотека Microsoft.Web.Administration, которая позволяет вам настроить IIS 7. Похоже, что Microsoft.Web.Administration не работает для IIS6, поэтому я пытаюсь выяснить, могут ли кто-нибудь предложить какие-то альтернативные предложения.

Я создаю приложение Windows Form, которое позволит вам реализовать все свойства, необходимые для настройки (веб-сайт, виртуальные каталоги, пулы приложений и т. Д.).

Ответы [ 2 ]

3 голосов
/ 03 декабря 2010

Для настройки IIS6 вам придется вернуться к службам System.Directory.

string iisPath = "IIS://localhost/W3svc/1/Root";
DirectoryEntry IISRootEntry = new DirectoryEntry(iisPath);

и возьми его оттуда.

Надеюсь, это поможет,

1 голос
/ 03 декабря 2010

Существует массивный VB-скрипт с именем ADSUtil.vbs , который находится в каталоге администратора IIS и может использоваться для настройки IIS с помощью сценариев, если не программным способом. Вы можете обратиться к нему или прочитать его и сорвать его внутренности.

...