Gestion d'une chaîne de connexion de débogage et de libération

Ce qui est une bonne approche de la gestion d'un debug et release chaîne de connexion dans une .NET /sql server application?

J'ai deux Serveurs SQL, une production et un build/debug et j'ai besoin d'une méthode de commutation entre les deux quand mon ASP.NET l'application est déployée.

Actuellement j'ai tout simplement les stocker dans le web.config et commenter l'un ou l'autre, mais qui est source d'erreurs lors du déploiement.

source d'informationauteur