应用程序设置无法升级

时间:2018-12-20 09:25:07

标签: c# .net application-settings

我的C#应用​​程序使用默认的C#设置机制。这里的问题是,每次我更改应用程序的版本号时,所有设置都消失了,并重置为其默认值。

因此,我实现了the upgrade mechanism described here

问题1:

奇怪的是,这似乎没有效果。执行升级代码后,所有设置仍保留其默认值,并且未加载任何旧值。

升级机制不起作用吗?

问题2:

在保存设置之后,还将在AppData / Local中创建一个新的设置文件夹(名称在URI部分中有所不同)。因此,经过几个版本之后,这些文件夹中有数十个潜伏着,感觉不对。

应用程序为每个版本创建新的设置文件夹是否是正常行为?

0 个答案:

没有答案