当我们部署应用程序时,通常会有一台用于生产和开发的独立机器。大多数应用程序在常规.NET App.config
或Web.config
文件中都有设置。例如:根据机器名称选择设置
<add key="Dev_Setting1" value="val1"/>
<add key="Prod_Setting1" value="val2"/>
<add key="Prod_Setting1" value="val3"/>
<add key="Prod_Setting2" value="val4"/>
我们希望应用程序根据机器自动选择两组设置。有没有这样做的标准方式?欢迎其他建议。