Как можно выполнить сборку с использованием Microsoft.Web.Administration (IIS 7.x) на компьютере сборки Windows 2003? - PullRequest
3 голосов
/ 17 июня 2010

Я пишу приложение для настройки C # (помимо прочего) для настройки веб-сайтов. Требуется только поддержка IIS 7.x (Windows 2008/2008 R2), а наличие пакета совместимости - нет-нет, поэтому я решил, что просто воспользуюсь пространством имен Microsoft.Web.Administration.

Однако единственное место, где я могу найти сборку, которая содержит это пространство имен (Microsoft.Web.Administration.dll), находится в папке установки IIS 7.x, а наши основные машины сборки - Windows 2003, и поэтому не могут установить IIS 7 .x.

Один из вариантов - поручить сборку машины 2008 года, но в настоящее время у нас есть только одна, так что это не идеально. Мы уже исключили appcmd.exe.

Другим вариантом является создание пакета, состоящего из dll, необходимых для сборки против Microsoft.Web.Administration.dll. Кто-нибудь пробовал это? Существует ли такой пакет, уже спрятанный где-то на сайте загрузки MS?

Заранее спасибо.

1 Ответ

2 голосов
/ 17 июня 2010

Работает.DLL достаточно хороши, чтобы скомпилировать их.Просто возьмите их (с веб-сервера) и сделайте их доступными для системы сборки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...