Совместное использование настроек между приложениями
У меня есть несколько сборок .NET, которые все должны иметь общие пользовательские настройки, такие как настройки, имена пользователей и т. Д. Одна - это приложение WPF, другая - консольное, а третья - надстройка Office. Все эти настройки являются пользовательскими.
Только приложение WPF должно иметь возможность изменять настройки. Остальные просто читают их.
В идеале я хотел бы использовать инфраструктуру конфигурации .NET. Я не уверен, как это сделать, хотя. Если я добавлю Настройки в приложение WPF, как другие приложения смогут найти файл user.config?
Разве проще создать библиотеку классов, использовать IsolatedFileStorage и сериализовать мои настройки?
Любой совет будет принята с благодарностью.