I am trying to make a simple application which will be used to point a web browser control to some of our web applications at my work. I would like to have only one exe file but also have an admin window to change some of the settings and have them persist when the application is closed. Is that possible? I have looked at the application settings resources part but as I understand that makes a file that loads the settings.
I don’t want to have to parse a file or have anything but ONE file so please don’t suggest doing that if it is possible.
Just use application settings – that will create a single file, you won’t have to do any parsing, it’ll all be fine.
It’ll be separate to the exe file, but unless you meant that “ONE file” to include the executable and rewrite that on the fly, it should fit your description easily.
For example, let’s build a console app that just remembers how many times it’s been launched:
int. Make it either user scope or application scope, depending on whether you want it to be persisted per user or system-wide.In the Main method in Program.cs, write this code:
Add the appropriate
usingdirective forSettings(put the cursor in Settings and hit Ctrl-.)