Visual Studio 2010 - Por desenvolvedor / máquina / ambiente Web.Config settings

Queria escolher o cérebro dos expoentes de compilação MS Build / VS Post aqu

Gostaria de ter minhas entradas web.config personalizáveis por usuário / máquina / ambiente.

Eu poderia ter minhas entradas configuráveis / alteráveis marcadas no web.config e gostaria que essas entradas fossem substituídas pelo respectivo arquivo de usuário / ambiente e gostaria de ter uma ordem que decida quais entradas devem superar a outra se a entrada for encontrada em vários arquivos

or exemplo: web.config possui uma entrada $ connectionstring e os arquivos de personalização por usuário / ambiente podem ter os valores potenciais para substituir $ connectionstring, dependendo do contexto / configuração em que a solução foi criad

, o que significa que eu poderia ter um conjunto de arquivos como abaixo:

user_joe.config

       $connectionstring = db_where_joe_like_to_connect_to 

staging.config

       $connectionstring = db_where_staging_connect_to  

production.config

       $connectionstring = db_production

se joe estiver compilando a solução a partir de sua caixa de desenvolvimento, o web.config deve ter o valor "db_where_joe_like_to_connect_to" para $ connectionstrin

Espero que possa haver uma solução que não envolva Nant.

spero que alguém possa jogar ponteiro

questionAnswers(4)

yourAnswerToTheQuestion