Мы используем файл .settings для хранения настроек нашего приложения и используем там значения по умолчанию, чтобы нам не приходилось настраивать каждый отдельный параметр. Как правило, это было хорошо.
Однако во время разработки мы часто меняем значения в app.config, что означает, что когда мы открываем файл .settings, мы всегда получаем приглашение «Значение настройки« x »было изменено в приложении. файл конфигурации. Хотите обновить значение в файле .settings? "
В нашем случае, правильное, что нужно сделать, это всегда нажимать Нет , иначе настройки разработки могут сравнительно легко проникнуть в тестовую и производственную среду. Но, поскольку мы люди, это не всегда так. Что еще хуже, кнопка по умолчанию «Да».
Можем ли мы несколько удалить человеческий элемент и заставить Visual Studio не спрашивать нас об этом? Или мы должны отказаться от использования параметров по умолчанию и определить явную запись в app.config для каждого параметра в каждой среде?