Усовершенствованные задачи с помощью сети. Преобразование конфигурации

Кто-либо знает, существует ли способ "преобразовать" определенные разделы значений вместо того, чтобы заменить целое значение или атрибут?

Например, у меня есть несколько appSettings записей, которые указывают URL для различных веб-сервисов. Эти записи немного отличаются в dev среде, чем продуктивная среда. Некоторые менее тривиальны, чем другие



 
 




 
 

Заметьте, что на записи кулака, единственной разницей является ".dev" от ".prod". На второй записи субдомен отличается: "ma1-lab.lab1" от "ws. ServiceName2"

До сих пор я знаю, что могу сделать что-то вроде этого в сети. Выпуск. Конфигурация:



Однако каждый раз Версия для того веб-сервиса обновляется, я должен был бы обновить сеть. Выпуск. Конфигурация также, которая побеждает цель simplfying мои обновления web.config.

Я знаю, что мог также разделить тот URL на различные разделы и обновить их независимо, но у меня скорее есть все это в одном ключе.

Я просмотрел доступный web.config, Преобразовывает, но мелочи, кажется, приспособленные башни, что я пытаюсь выполнить.

Это веб-сайты, которые я использую в качестве ссылки:

Блог Vishal Joshi, Справка MSDN и видео Channel9

Любая справка очень ценилась бы!

- D

41
задан Diego C. 26 May 2010 в 17:30
поделиться