Re: Сохранение настроек приложения в VS 2005
От: UncleHo Украина  
Дата: 23.05.05 08:47
Оценка:
Здравствуйте, doctorsolberg, Вы писали:

D>Хм... Интересно, при объявлении Scope — User всё работает, настройки сохраняются и после перезапуска восстанавливаются. Только меня смутило то что если открыть файл Program.exe.config

D>то там никаких измемнений не обнаруживается, то есть если я создал настройку типа bool то в конфиге появляется:

D> <setting name="firstrun" serializeAs="String">

D> <value />
D></setting>

D>и причём как бы я занчение firstrun не менял так все и остаётся. Где ж тогда сохраняется значение, чё то я не пойму?

D>И ещё вопрос — на что ещё влияет установка Scope в User?

В MSDN написано, что настройки хранятся в защищенном хранилище. Фактически это все лежит в
C:\Documents and Settings\<User>\Local Settings\Application Data\<Company Name>\<Program Name>.vshost.exe_StrongName_<ля-ля-ля ключик>\<Version>

В Program.exe.config лежат настройки по умолчанию, заданные в редакторе настроек
... << RSDN@Home 1.1.4 beta 7 rev. 447>>
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.