做完之后:
MyApp.Properties.Settings.Default.Upgrade();
如何删除以前的设置文件?我遇到的问题是我有一个功能,用户可以使用以下方式重置他/她自己的数据:
Properties.Settings.Default.Reset();
然而,在下一次启动应用程序时,由于旧用户设置仍然存在,因此将再次升级。
答案 0 :(得分:0)
How do you keep user.config settings across different assembly versions in .net?
似乎是你在寻找的东西。
所以使用Upgrade,UpgradeRequired = true或false,并且保存:解释所有情况都需要很长时间,但实际上很容易弄明白该做什么。
答案 1 :(得分:0)
除了自己手动执行此操作外,似乎无法执行此操作。 因此,升级成功后,您可以使用文件系统方法手动删除旧版本。