2010-03-21 118 views
5

默认Windows应用程序的设置保存在此目录中:.NET应用程序设置路径

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

是否有可能改变保存路径user.config文件? 例如将其保存在本地文件夹?

回答

8

如果您制作属于自己的ApplicationSettingsBase派生类来管理应用程序设置,则可以这样做。请参阅Application Settings Architecture

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