2009-05-21 2 views
3

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

Благодаря

ответ

0

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

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

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

+0

По первому вопросу: Обычно нет, но поскольку мой инструмент должен быть построен на той же машине/настройках, что и на остальной части сайта, любой API должен быть совместим с .Net 1.1 На втором: Да, Я обнаружил, что по моим исследованиям, но я должен придерживаться своего ограничения по причинам, указанным выше. В-третьих: Есть ли у вас веб-страницы, которые могут дать хороший пример ... – 2009-05-21 13:12:27

1

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

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