Мой сценарий
У меня есть библиотека классов, которая будет вызываться из нескольких отдельных исполняемых приложений. Эта библиотека классов должна знать адрес сервера базы данных (и многие другие параметры конфигурации, информацию об аутентификации и т. Д.) Для доступа. У меня есть приложение для конфигурирования и администрирования, отделяющее от библиотеки классов, которое также должно знать и установить эти параметры конфигурации.
Мой вопрос
Является ли обычной практикой сохранение этих пользовательских параметров конфигурации в реестре Windows, или , если предпочитается использовать типичный подход App.config XML для библиотеки классов и использовать инструмент конфигурации изменить и изменить его?
Я склоняюсь к подходу к реестру, но я знаю, что многие люди придерживаются мнения о том, чтобы его не использовать. Что бы вы сделали?