做完之后:
MyApp.Properties.Settings.Default.Upgrade();
如何删除以前的设置文件?我遇到的问题是我有一个功能,用户可以使用以下方法重置他/她自己的数据:
Properties.Settings.Default.Reset();
但是在下一次启动应用程序时,由于旧的用户设置仍然存在,因此它将再次升级。
最佳答案
How do you keep user.config settings across different assembly versions in .net?
似乎是您要找的东西。
因此使用 Upgrade、UpgradeRequired=true 或 false 和 Save:解释所有情况会很长,但实际上很容易弄清楚要做什么。
关于c# - 设置升级后如何删除以前的用户设置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13950781/