【发布时间】:2011-01-28 00:40:54
【问题描述】:
我正在尝试更改我的 WPF 应用程序中的一些配置文件用户设置值,但它只能部分工作。该值已正确更改,并且程序可以使用该值正常运行。我什至可以重新启动程序,并且该值仍然是我将其更改为的值。问题是当我打开 .exe.config 文件时,该值仍然是旧值。我使用此代码更改值:
Properties.Settings.Default.ProjectNumber = varTestExample;
Properties.Settings.Default.Save();
此保存代码在哪里保存更改以及在我运行此代码后程序如何/在哪里读取值? 如果我运行程序的干净版本,则 ProjectNumber 值是从 .exe.config 文件中正确获取的,如果我更改配置文件中的值,它也会在我运行程序时更改。但是一旦我运行上面的代码,程序就不会从配置文件中读取值。为什么?
【问题讨论】:
标签: c# wpf app-config