2010-12-02 3 views
1

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

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

ответ

3

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

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

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

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

1

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

Смежные вопросы