XML应用程序设置路径



我的Windows窗体使用C#的XML应用程序设置。每当我发布新版本的程序时,用户都必须重新输入设置,因为设置现在将从新路径读取。

路径如下:

%LOCALAPPDATA%<program name><program name>._Url_<a random string><version>user.config

我想做的是要么拥有它,这样我就可以自己设置设置的路径,这样它们就不会被重置,这可能吗?如果是的话,我该怎么做呢?

检查ApplicationSettingsBase。升级metod

我在MSDN上找到了这个。它将从旧版本中读取现有的设置值。我已经用hellowword winforms应用程序进行了测试,我的"Option1"设置在版本升级后保持不变。

        Properties.Settings.Default.Upgrade();
        Properties.Settings.Default.Save();
        label1.Text = Properties.Settings.Default.Option1;

相关内容

最新更新