有没有一种简单的方法来更改web.config中的重复ConnectionStrings?

时间:2011-11-24 11:23:23

标签: asp.net web-config settings connection-string

我想知道是否有人建议如何在使用不同的ConnectionStrings(以及可能的其他设置)时轻松更改不同的设置。目前,在使用不同的ConnectionStrings进行调试时,我取消注释/注释我想要使用/不想使用的那个。

有没有办法对一组设置进行分组并使用单个值来确定要使用的设置?

我不认为有可能有一个嵌套的web.config,如Release.web.config和Debug.web.config,因为我必须使用Debug配置。

1 个答案:

答案 0 :(得分:0)

您的应用程序可能只有一个类负责分发连接字符串值。给定一个参数,它将从.config文件中提取相应的字符串。

IMO你应该这样做,以防你改变连接字符串名称 - 如果你封装了一个类可以更改的应用程序更容易管理。

我认为您不能直接在.config文件中添加一些条件逻辑来为您执行此操作。