Развертывание служб SSIS: Dev Stage Live AppSettings - PullRequest
0 голосов
/ 01 февраля 2011

Основная проблема: How do i incorporate an appSettings.Config file with a particular build(dev, stage, live)? Мой appSettings.Config изменяет строки conx для источников данных в зависимости от того, на каком сервере развертывается пакет.Я могу пройти через настройки пакета и добавить свой appSettings.Config, однако могу добавить только один файл dev, stage или live.Что мне нужно сделать, так это уметь построить решение и на основе типа сборки включить настройки приложений dev / stage / live.Как я мог это сделать?

1 Ответ

0 голосов
/ 23 февраля 2011

Вы можете включить все файлы конфигурации в установку, а затем просто указать правильный файл с помощью переменной среды.Я знаю, что вы хотите переключить файл конфигурации на основе конфигурации сборки решения, но вы будете искать сложное решение, когда существует более простая альтернатива.

Довольно просто добавить информацию реестра во времяустановка пакета, в которой переменная окружения компьютера будет установлена ​​под ключом:

HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environment\MyVariable

... по пути .dtsConfig для текущей среды.

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