2010-03-30 7 views
3

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

ответ

5

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

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

+0

Для разработки пульта дистанционного управления (например, Microsoft IIS Manager 7 для Windows XP) не требуется MWM (который реализует протокол удаленного управления службой удаленного администрирования IIS для Windows Server)? –

1

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

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

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