Здравствуйте, 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>>