【发布时间】:2012-01-31 00:22:42
【问题描述】:
我在我的 Windows 表单应用程序中创建了一个名为“ExchangeRate”的用户设置并将其设置为“1”,然后在运行时更新该值:
Properties.Settings.Default.ExchangeRate = 1.5;
Properties.Settings.Default.Save();
但是当我重新启动应用程序时,“ExchangeRate”值重置回“1”。
在这种情况下,如何解决此问题以加载我之前设置的值“1.5”?
【问题讨论】:
-
您是否在调试模式下尝试此操作?也许它在每次运行时都会被覆盖?
-
@MatthiasKoch:是的,我处于调试模式,那我该怎么办?
-
@mann:我只是猜测,但您可以尝试通过资源管理器启动应用程序。
-
@MatthiasKoch:它不起作用。我也尝试here,但没有运气:(
-
用户设置存储在 %user%\AppData\Local afaik 中。尝试查找 user.config。可能是权限问题。