Per le applicazioni Windows, c'è il registro o vari file di configurazione, ad es. app.config o web.config, che potrebbero essere utilizzati per memorizzare questo tipo di dati. AppSettings è la raccolta utilizzata all'interno del codice di Windows per accedere al file di configurazione in .Net per esempio.
Sospetto che esistano file e posizioni simili su sistemi che utilizzano altri sistemi operativi per cui tali informazioni sarebbero state archiviate.
Anche se potresti non essere d'accordo sull'archiviazione di un web.config nel controllo di versione, ho avuto più di una volta in cui uno sviluppatore si è arrabbiato che ho commesso il "web.config" e quindi a volte vale la pena considerare quale sia il codice e qual è la configurazione che gli amministratori possono gestire. Se hai una soluzione migliore, perché non la stai postando?