Совместное использование настроек между приложениями

У меня есть несколько сборок .NET, которые все должны иметь общие пользовательские настройки, такие как настройки, имена пользователей и т. Д. Одна - это приложение WPF, другая - консольное, а третья - надстройка Office. Все эти настройки являются пользовательскими.

Только приложение WPF должно иметь возможность изменять настройки. Остальные просто читают их.

В идеале я хотел бы использовать инфраструктуру конфигурации .NET. Я не уверен, как это сделать, хотя. Если я добавлю Настройки в приложение WPF, как другие приложения смогут найти файл user.config?

Разве проще создать библиотеку классов, использовать IsolatedFileStorage и сериализовать мои настройки?

Любой совет будет принята с благодарностью.

Ответы на вопрос(2)

Ваш ответ на вопрос