Microsoft.Web.Administration в Windows XP - PullRequest
       21

Microsoft.Web.Administration в Windows XP

3 голосов
/ 30 марта 2010

Возможно ли использовать / ссылка Microsoft.Web.Administration в Visual Studio на Windows XP ? Я знаю, что установить IIS 7 на XP невозможно, но я (должен) использовать Windows XP как компьютер для разработки.

Ответы [ 2 ]

5 голосов
/ 23 мая 2010

Ну, технически вы не сможете, Microsoft.Web.Administration поставляется только с ОС (то есть Windows Vista / 2008 или Windows 7 / 2008R2). Концептуально вы сможете ссылаться на него, если скопируете DLL и сможете скомпилировать, однако вы НЕ сможете запускать ваше приложение даже для управления удаленными серверами, поскольку MWA требует, чтобы другие объекты были локально доступны для работы, а именно COM библиотека, которая фактически реализует систему конфигурации IIS.

Вам нужно будет немного взломать, чтобы попытаться заставить его работать, поскольку вам понадобятся библиотеки типов DCOM (ahadmin), но даже если вы сделаете это, решение все равно будет считаться не поддерживаемым.

1 голос
/ 30 апреля 2010

Ответ - да, поскольку Microsoft.Web.Administration использует COM-объекты конфигурации IIS 7.0 для управления сервером.

Таким образом, использование DCOM должно помочь.

Необходимо включить DCOM на сервере IIS 7.0, и, как и при администрировании ADSI с IIS 6, вам необходимо иметь права администратора на этом сервере ...

...