我有一个 WPF 应用程序,我需要使用 app.config 文件。当我尝试通过向我的项目添加一个新的 app.config 然后向文件添加一个 appSettings 来构建一个时,我无法从 app.config 读取定义的键,我总是得到一个空值。然后通过转到我的项目的属性、设置生成 app.config 文件,在那里我定义了我需要在我的应用程序中使用的值,一切正常。但是当我需要将一些值保存到配置文件时,我遇到了问题:当我尝试添加新设置并将其定义为用户范围(用于在应用程序中编辑它)时它不起作用 - 它只是不会t 将值保存在配置文件中。当我在配置文件中手动添加 appSettings 部分并第一次运行应用程序时,它确实保存了值,但下次我想使用这些值时,应用程序抛出异常 - “配置系统无法初始化”。我从写在内部异常中的 c:Users\myuser\AppData\Local\companyName\filename.vshost 路径中删除了一些 .vshost 文件,然后我的应用程序再次工作。
我按照这篇文章中的建议工作 -读写 app.config 文件
但我的问题是如何保存 app.config 中的值以及如何稍后读取它们,互联网上的所有解决方案都不起作用 - 应用程序只是不保存值......我不知道该怎么做...