C# 未加载Windows窗体用户设置

C# 未加载Windows窗体用户设置,c#,winforms,settings,C#,Winforms,Settings,我已在Windows窗体应用程序中创建名为ExchangeRate的用户设置,并将其设置为1,然后在运行时更新该值: Properties.Settings.Default.ExchangeRate = 1.5; Properties.Settings.Default.Save(); 但当我重新启动应用程序时,ExchangeRate值重置回1 在这种情况下,如何解决此问题以加载我以前设置的值1.5?每次更改时,您都必须同步设置 如果您更改了一个值,请检查app.config文件中的值是否已更

我已在Windows窗体应用程序中创建名为ExchangeRate的用户设置,并将其设置为1,然后在运行时更新该值:

Properties.Settings.Default.ExchangeRate = 1.5;
Properties.Settings.Default.Save();
但当我重新启动应用程序时,ExchangeRate值重置回1


在这种情况下,如何解决此问题以加载我以前设置的值1.5?

每次更改时,您都必须同步设置


如果您更改了一个值,请检查app.config文件中的值是否已更改,该文件将类似于您的applicationname.exe.config

是否在调试模式下尝试此操作?也许每次运行都会覆盖它?@MatthiasKoch:是的,我处于调试模式,然后我能做什么?@mann:我只是猜测,但你可以尝试通过浏览器启动应用程序。@MatthiasKoch:它不起作用。我也尝试过,但运气不佳:用户设置存储在%User%\AppData\Local afaik中。尝试查找user.config。也许这是一个许可问题。