У меня есть различные хосты служб IIS с простыми файлами svc и т. Д. Я хочу создавать пакеты развертывания с нашего тестового сервера с использованием пакета экспорта IIS таким образом, чтобы параметры можно было сохранять и выбирать при экспорте.время, так что экспорт повторяется и автоматизируется.Т.е. при экспорте всегда будут использоваться необходимые расширения Manifest, такие как XmlFile и т. Д.
Веб-сайты существуют в решениях, а затем выбираются с помощью проекта веб-развертывания в каждом решении, чтобы были выполнены замены конфигурации и т. Д.
В настоящее время мы находимся на VS 2008 с пакетом обновления 1 (SP1), поэтому у нас нет прямого доступа к VS 2010
Первая проблема, с которой я столкнулся при работе с MsBuild (работает в TeamCity), - это создание веб-сайта IIS (с целью= Пакет) когда нет файла проекта?Таким образом, возможно, я смогу избежать проектов веб-развертывания (я использую их для различных конфигураций, но не хочу делать это таким образом для развертывания в производство, а скорее экспортирую из нашей полностью протестированной стадии в файл пакета для импорта в производствосервер).
Во-вторых, я хочу избежать необходимости настраивать экспорт в IIS 7 при каждом его запуске.Я хочу просто подобрать правильный набор расширений для использования и создать необходимые параметры для меня.Это сделано из файла манифеста?Я вижу, как использовать файл parameters.xml, но мне неясно, нужно ли мне использовать файл manifest.xml (созданный вручную) и как его связать. Идея заключается в том, что специалист по тестированию / развертыванию должен иметь возможность выполнятьЭкспорт просто без необходимости включать все необходимые расширения
Любая помощь или руководство будут с благодарностью.