Изменить ApplicationSettings - PullRequest
       10

Изменить ApplicationSettings

0 голосов
/ 29 ноября 2009

Наше приложение .NET управляет измерительными приборами. Приложение установлено, и многие пользователи Windows могут получить к нему доступ. Когда что-то меняется в системе, пользователь должен обновить настройки. Для этого мы используем стандартные параметры настройки VS2005. Это означает, что каждый пользователь должен вручную изменить настройки, если что-то изменится, так как настройки области приложения доступны только для чтения.

Вы можете утверждать, что дизайн программы неправильный, но мы унаследовали множество таких настроек, поэтому мы просто хотим продолжать использовать текущую систему. Как мы можем изменить настройки приложения во время выполнения? Так что, если один пользователь что-то меняет, это видят и все остальные пользователи.

Любые идеи, которые не нуждаются в перепроектировании всего?

Спасибо

Эрик

Ответы [ 2 ]

1 голос
/ 29 ноября 2009

Если вы все еще хотите продолжать использовать настройки, попробуйте написать свой собственный поставщик пользовательских настроек. Chris Sells имеет прилично выглядящий пример, хорошо выглядящий статья Codeproject и поиск SettingsProvider здесь дает хорошие результаты.

0 голосов
/ 29 ноября 2009

На какие настройки мы ссылаемся? Это те настройки, которые вы можете хранить в базе данных и читать при необходимости? Похоже, конфигурация приложения, возможно, не лучшее место для них, учитывая ваше описание

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...