Como alternar entre duas cadeias de conexão no meu Web.Config (ativar uma para DBML)

Eu tenho duas seqüências de conexão (ambas no Web.Config: CS_Local e CS_Production) para o meu DBML (Linq to SQL).

No meu Global.Asax / Application_Start, eu executo alguns métodos de preparação de produção se a solicitação não for local (! HttpContext.Current.Request.IsLocal). Nessa parte, eu também gostaria de alterar a cadeia de conexão atual usada pelo meu DBML do CS_Local padrão para CS_Production.

Como eu faria isso? Alguma ajuda por favor ..

questionAnswers(1)

yourAnswerToTheQuestion