“app.config”和“user.config”文件之间的关系?

时间:2014-04-26 13:07:34

标签: c# winforms

项目根目录中存储的app.configuser.config中存储的C:\Users\User_Name\AppData\Local\...文件之间的关系是什么?

1 个答案:

答案 0 :(得分:2)

顾名思义, app.config 存储应用程序范围(适用于所有用户)和只读的信息。虽然 user.config 存储了特定于用户的信息,但通常可以写入,因为它们存储在每个用户的特定位置。

在Visual Studio中,您可以编辑用户范围或应用程序范围设置,如下所示:

enter image description here

创建特定属性设置时,只需选择“范围”以指示您希望信息如何保留。仅当您更改了User-Scope设置的默认值时,才会创建 user.config 文件,并且该文件仅包含其值已从存储在的app.config