Elija la configuración según el nombre de la máquina

Cuando implementamos aplicaciones, generalmente hay una máquina separada para producción y desarrollo. La mayoría de las aplicaciones tienen configuraciones en un .NET normalApp.config oWeb.config archivo. Por ejemplo:

<add key="Dev_Setting1" value="val1"/>
<add key="Prod_Setting1" value="val2"/>

<add key="Prod_Setting1" value="val3"/>
<add key="Prod_Setting2" value="val4"/>

Nos gustaría que las aplicaciones elijan automáticamente entre dos conjuntos de configuraciones, dependiendo de la máquina. ¿Hay una forma estándar de hacer esto? Otras sugerencias son bienvenidas.

Respuestas a la pregunta(2)

Su respuesta a la pregunta