我的应用程序设置在更改产品版本后重置

时间:2014-03-03 13:54:52

标签: c# .net vb.net

我使用“项目属性”中的“设置”创建了一个应用程序此设置已用于存储一些布尔值和字符串变量。我知道设置是用户群。因此,它可以为每个Windows用户单独存储。我还添加了一个从Web服务器更新应用程序的功能。但是,最近我注意到当我更改产品版本时,所有设置都会被重置。它不应该。如何避免重置版本更改的所有设置。

这个问题不只适用于c#。在vb。

中也出现了这个问题

1 个答案:

答案 0 :(得分:1)

您可以尝试Settings.Upgrade()ApplicationSettingsBase.GetPreviousVersion

注意:您必须只调用一次此方法。

Client Settings