Это может показаться немного глупым.
У меня всегда было такое впечатление, что web.config должен хранить все настройки, которые могут быть изменены после сборки и настройки. Установки должны иметь тот, который может изменить предварительную сборку.
но я видел проекты, похожие на строку подключения в settings.settings. Строки подключения всегда должны быть в web.config, не так ли?
Мне интересен ответ на перспективу дизайна.
Просто немного фона: Мой текущий сценарий заключается в том, что я разрабатываю веб-приложение со всеми тремя уровнями, абстрагированными в трех отдельных проектах визуальной студии, поэтому каждый уровень имеет свои собственные .settings и .config файл.