Как программно изменить свойства настройки пула приложений по умолчанию в .NET - PullRequest
3 голосов
/ 21 мая 2009

Мне нужно изменить некоторые свойства в пуле приложений по умолчанию IIS 6.0 с использованием C #, и я вынужден использовать код с использованием .Net 1.1 Framework. Я ограничен .Net 1.1, потому что мой код должен быть построен на веб-сайте, который использует .Net 1.1.

Спасибо

Ответы [ 2 ]

1 голос
/ 21 мая 2009

Я обнаружил, что на самом деле IIS предоставляет инструмент командной строки, называемый adsutil, который делает свое дело. Я могу выполнить команду и через ее переключатели изменить свойства, которые у меня есть.

0 голосов
/ 21 мая 2009

Во-первых, если это инструмент для настройки IIS, то действительно ли он зависит от версии .Net, используемой для запуска определенного веб-сайта?

Во-вторых, просто чтобы убедиться, что вы знаете, что для каждого создаваемого пула приложений можно запускать разные версии IIS, вы можете написать веб-сайт в .Net 2.0, даже если для других веб-сайтов требуется .Net 1.1.

Наконец, я не думаю, что есть простой способ сделать это без использования COM Interop. Вы можете настроить его с помощью интерфейса ADSI / WMI. Существует довольно много сообщений о том, как перерабатывать или останавливать пулы приложений в C #, вам нужно изменить один из них, чтобы написать правильные свойства WMI для создания пула приложений.

...