I have app that uses Settings. To save settings I use:
Properties.Settings.Default.Save();
To read tham I use:
Properties.S
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!
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%
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