.Net应用程序设置路径

时间:2010-03-21 18:51:19

标签: .net settings

默认情况下,Windows应用程序设置保存在此目录中:

%USERPROFILE%\Local Settings\Application Data\<Company Name>\<appdomainname>_<eid>_<hash>\<version>\user.config

是否可以更改保存user.config文件的路径? 例如,将其保存在本地文件夹中?

1 个答案:

答案 0 :(得分:8)

如果您创建自己的ApplicationSettingsBase派生类来管理应用程序设置,则可以。

有关详细信息,请参阅Application Settings Architecture

话虽如此,我强烈建议不要这样做。使用本地文件夹(应用程序的本地文件夹)将要求您的应用程序在Vista和Windows 7的提升权限下运行,这是一个不必要的烦恼。用户设置文件应该可以通过您的应用程序进行配置,而不是用户需要查看或手动编辑的内容......