Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/313.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 更新程序时如何重新加载旧设置?_C#_Settings - Fatal编程技术网

C# 更新程序时如何重新加载旧设置?

C# 更新程序时如何重新加载旧设置?,c#,settings,C#,Settings,我为用户保存了设置,但在用户更新后,它会删除这些设置 我在谷歌上搜索了一下,找到了这段代码,但它总是在上给我错误。更新要求它不存在 我是不是错过了一个集会 if (Settings.Default.UpdateRequired) { Settings.Default.Update(); Settings.Default.UpdateRequired = false; } 您是否在设置

我为用户保存了设置,但在用户更新后,它会删除这些设置

我在谷歌上搜索了一下,找到了这段代码,但它总是在
上给我错误。更新要求它不存在

我是不是错过了一个集会

if (Settings.Default.UpdateRequired)
            {
                Settings.Default.Update();
                Settings.Default.UpdateRequired = false;
            }

您是否在设置文件中定义了需要升级的布尔标志?这里有一篇类似的文章。希望这有帮助。@Rob4md什么设置文件?它位于哪里对不起?应用程序是如何更新的,您使用的是什么机制?@Maarten Microsofts setup deployment。我想这就是它的意义called@EdwinClickOnce部署?