开发者

Properties.Settings.Default.Save(); -> Where is that file

I have app that uses Settings. To save settings I use:

Properties.Settings.Default.Save();

To read tham I use:

Properties.Settings.Defa开发者_高级运维ult.MyCustomSetting;

In my folder with application I have only exe file. No config files. My application works good, can read write settings.

Where is that file located if it is not in application folder?


On My Windows XP machine, the settings are saved in a file called user.config somewhere under either C:\Documents and Settings\<UserName>\Application Data\ or C:\Documents and Settings\<UserName>\Local Settings\Application Data\

Update:

On Windows Vista and later, the locations have changed to C:\Users\<UserName>\AppData\Roaming\ and C:\Users\<UserName>\AppData\Local\


This depends on what SettingsProvider you are using. By default, this is the LocalFileSettingsProvider

Quoting from that page:

Application-scoped settings and the default user-scoped settings are stored in a file named application.exe.config, which is created in the same directory as the executable file. Application configuration settings are read-only. Specific user data is stored in a file named user.config, stored under the user's home directory.

They may also go to the %APPDATA%


On my Windows 7 machine, it's saved in:

Users\\AppData\Local\MyCompanyName\MyExeName\1.0.0.0\user.config

Replace MyCompanyName with something specific to you, and replace MyExeName with the name of your Exe. Mine is followed by a lot of random characters.

This threw me, too. I'm glad I'm not the only one. :) I hope this helps!


you can get the path programmatically:

var path = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.PerUserRoamingAndLocal).FilePath;
Textbox1 = path;


I don't know the specifiek path but i think it's in documents and settings Place a breakpoint on the Save and the path should be visable in one of the members/submembers of Properties.Settings.Default

see this post

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜