当前位置:  开发笔记 > 编程语言 > 正文

用户模式.NET设置存储在哪里?

如何解决《用户模式.NET设置存储在哪里?》经验,为你挑选了1个好方法。

我想知道在.NET中设置文件背后的魔力是什么.想象一下,如果你创建了一个在这个例子中调用的程序集SettingsHolder,你可以在用户模式下创建一个带有字符串的公共设置类,然后编译.

现在您在MyApp中引用程序集,然后编译然后您可以使用生成的设置类更改设置应用程序中的值SettingsHolder并保留它们.

现在进入MyApp的输出目录,并且没有设置的跟踪(应用程序配置文件中没有任何内容,程序集中没有任何内容,没有任何内容!).

到底是怎么回事?!(我试图在.NET源代码中使用步骤调试,并且反射器看看发生了什么,.NET似乎使用了LocalFileSettingsProvider(但对我来说这似乎很奇怪,因为MyApp.exe.config输出目录中没有任何内容).



1> ine..:

设置文件存储在每个用户的不同位置.要查找它们,请单击开始菜单,单击运行,然后粘贴:

%USERPROFILE%\Local Settings\Application Data\

然后按Enter键.将有一个带有"公司名称"的文件夹(无论它在程序集中设置的是什么),然后是一些更多的子文件夹.设置存储在user.config中.

完整路径:

%USERPROFILE%\Local Settings\Application Data\\
__\\user.config.

在Windows Vista及更高版本中,这些存储在以下位置:

%USERPROFILE%\AppData\Local\

更多信息:

http://www.codeproject.com/KB/vb/appsettings2005.aspx

http://www.google.com/search?q=.net+user.config


在Windows Vista及更高版本中,这些存储在%USERPROFILE%\ AppData\Local \下
推荐阅读
Gbom2402851125
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有