Я пишу приложение для настройки 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?
Заранее спасибо.