I am maintaining several applications. Some of them use app.config files, the others use Application settings. All of the applications use one or the other.
It is my understanding that the app.config files are meant to be read-only from the application, where the Application settings can be modified from the application. And that the app.config file has the benefit of being modifiable without needing a recompile.
- Is my understanding correct?
- Are there situations where using both would be good form? For example, connection strings in the app.config (in case your database moves) and application settings that the user might change in the Application Settings?
Thanks in advance!