For some reason when my application loads it reads the settings from programname.exe.config in the application path, but when I call Properties.Settings.Default.Save() the settings are saved in Appdata/local/program/version/user.config
How do I get my application to load from user.config?
If I delete programname.exe.config, its regenerated next time the program is run.


You need to do this,
before the save.