当使用设置时.设置文件.NET,配置实际存储在哪里?

推荐答案

这取决于您 Select 的设置是"用户"范围还是"应用"范围.

用户范围

用户范围设置存储在

C:\Documents and Settings\ username \Local Settings\Application Data\ ApplicationName

您可以在运行时读/写它们.

对于Vista和Windows 7,文件夹是

C:\Users\ username \AppData\Local\ ApplicationName

C:\Users\ username \AppData\Roaming\ ApplicationName

适用范围

应用程序范围设置保存在AppName.exe.config中,并且在运行时是只读的.

.net相关问答推荐

dotnet 8 web api在部署到docker后无法工作

使用EFCore.BulkExtensions库方法BulkInertOrUpdate时区分插入和更新的记录

查找所有源硬编码字符串

如何在 ASP.NET Core MVC 中读取操作方法的属性?

xunit Assert.ThrowsAsync() 不能正常工作?

为什么 Any() 不适用于 c# null 对象

string.Format 如何处理空值?

AutoMapper 的替代品

如何以编程方式判断类型是 struct 还是类?

编译错误:显式实现接口时修饰符 'public' 对此项目无效

将双精度转换为带有 N 个小数的字符串,点作为小数分隔符,并且没有千位分隔符

C#中的T是什么意思?

将 StreamReader 返回到开头

如何正确和完全关闭/重置 TcpClient 连接?

.Net 中 AOP 的最佳实现是什么?

为什么 double.NaN 不等于自身?

如何将整个字符串与正则表达式匹配?

判断对象列表是否包含具有特定值的属性

判断任意字符串是否为有效文件名的最简单方法

如何使用 AutoMapper .ForMember?