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

前端 未结 4 2056
北恋
北恋 2020-12-01 21:25

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

Properties.Settings.Default.Save();

To read tham I use:

Properties.S         


        
相关标签:
4条回答
  • 2020-12-01 21:31

    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!

    0 讨论(0)
  • 2020-12-01 21:44

    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\

    0 讨论(0)
  • 2020-12-01 21:49

    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%

    0 讨论(0)
  • 2020-12-01 21:51

    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 讨论(0)
提交回复
热议问题