Есть ли простой способ изменить дубликаты ConnectionStrings в web.config? - PullRequest
1 голос
/ 24 ноября 2011

Интересно, получил ли кто-нибудь из вас совет о том, как легко изменить другую настройку при использовании различных строк подключения (и, возможно, других настроек).В настоящее время при отладке с использованием различных строк подключения я раскомментирую / комментирую ту, которую хочу использовать / не хочу использовать.

Есть ли способ сгруппировать коллекцию настроек и использовать одно значение, чтобы определить, какие настройки использовать?

Я не имею возможности иметь вложенный web.config, такой как Release.web.config и Debug.web.config, потому что я ДОЛЖЕН использовать конфигурацию Debug.

1 Ответ

0 голосов
/ 24 ноября 2011

В вашем приложении может быть один класс, отвечающий за выдачу значений строки подключения. Если задан параметр, он извлечет соответствующую строку из файлов .config.

IMO, вы должны делать это в любом случае в случае изменения имени строки подключения - если вы инкапсулируете то, что может измениться в классе, приложением легче управлять.

Не думаю, что вы можете добавить условную логику непосредственно в файлы .config, чтобы сделать это для вас.

...