Настройки приложения .Net - PullRequest
       1

Настройки приложения .Net

1 голос
/ 18 августа 2010

Я хочу реализовать настройки приложения, чтобы они обновляли настройки, которые не будут установлены в файле, которым я управляю. Пока у меня есть следующее:

В настройках у меня есть переменная с именем values ​​для сравнения типа nameValueCollection, а область действия - user. Теперь, когда я делаю следующее, переменная не обновляется при следующем запуске программы пользователем.

       public  void UpdatePropertySettings(NameValueCollection settings)
       {
        Properties.Settings.Default.valuesforcomparison = new NameValueCollection();

        for (int i = 0; i < settings.Count; i++)
        {
            Properties.Settings.Default.valuesforcomparison.Add(settings.GetKey(i), settings.GetValues(i)[0]);
        }

        Properties.Settings.Default.Save();
        Properties.Settings.Default.Upgrade();

        defVals = settings;

    }

1 Ответ

1 голос
/ 20 сентября 2010

NameValueCollection не поддерживается.

...