Я регулярно разрабатываю приложения .net и использую проекты развертывания для их установки на разных серверах.Установщик пользовательских действий
У меня есть 3 различных средах:
- Dev
- QA (2 сервера)
- Prod (3 сервера)
Я хочу создать проект пользовательские действия, в которых я может выполнять некоторую настройку при установке приложения. Некоторые задачи, такие как:
- убедитесь отладки установлен в ложном
- подобрать необходимые конфигурационные файлы, основанные на окружающую среду - например. qa использовать конфигурацию qa и т. д.
И еще несколько основанных на окружающей среде.
Я хочу, чтобы это было максимально автоматическим, чтобы ускорить развертывание. Я рассмотрел создание пользовательских действий и не вижу проблемы с этим. Я дошел до блокирующего преткновения:
Как установщик знает, на каком сервере (dev, qa и т. Д.) Я устанавливаю приложение? Можете ли вы посмотреть на сервер и знать, основываясь на этом, или я его вводю во время настройки?
Большое спасибо за информацию. Я должен был сказать, что я работаю с визуальной студией 2008. Я буду смотреть на преобразования, хотя для будущих проектов. – amateur 2010-11-25 00:57:47